Coverage Summary for Class: ScreenViewModel (com.vsevolodganin.clicktrack)

Class Method, % Branch, % Line, % Instruction, %
ScreenViewModel$About 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$ClickTrackList 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$EditClickTrack 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$Metronome 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$PlayClickTrack 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$Polyrhythms 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$Settings 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$SoundLibrary 100% (1/1) 100% (1/1) 100% (7/7)
ScreenViewModel$Training 100% (1/1) 100% (1/1) 100% (7/7)
Total 100% (9/9) 100% (9/9) 100% (63/63)


 package com.vsevolodganin.clicktrack
 
 import com.vsevolodganin.clicktrack.about.AboutViewModel
 import com.vsevolodganin.clicktrack.edit.EditClickTrackViewModel
 import com.vsevolodganin.clicktrack.list.ClickTrackListViewModel
 import com.vsevolodganin.clicktrack.metronome.MetronomeViewModel
 import com.vsevolodganin.clicktrack.play.PlayClickTrackViewModel
 import com.vsevolodganin.clicktrack.polyrhythm.PolyrhythmsViewModel
 import com.vsevolodganin.clicktrack.settings.SettingsViewModel
 import com.vsevolodganin.clicktrack.soundlibrary.SoundLibraryViewModel
 import com.vsevolodganin.clicktrack.training.TrainingViewModel
 
 sealed interface ScreenViewModel {
     class ClickTrackList(val value: ClickTrackListViewModel) : ScreenViewModel
 
     class PlayClickTrack(val value: PlayClickTrackViewModel) : ScreenViewModel
 
     class EditClickTrack(val value: EditClickTrackViewModel) : ScreenViewModel
 
     class Metronome(val value: MetronomeViewModel) : ScreenViewModel
 
     class Training(val value: TrainingViewModel) : ScreenViewModel
 
     class Settings(val value: SettingsViewModel) : ScreenViewModel
 
     class SoundLibrary(val value: SoundLibraryViewModel) : ScreenViewModel
 
     class About(val value: AboutViewModel) : ScreenViewModel
 
     class Polyrhythms(val value: PolyrhythmsViewModel) : ScreenViewModel
 }