Coverage Summary for Class: MetronomeClickTrackKt (com.vsevolodganin.clicktrack.metronome)

Class Class, % Method, % Branch, % Line, % Instruction, %
MetronomeClickTrackKt 0% (0/1) 0% (0/1) 0% (0/9) 0% (0/26)


 package com.vsevolodganin.clicktrack.metronome
 
 import com.vsevolodganin.clicktrack.model.BeatsPerMinute
 import com.vsevolodganin.clicktrack.model.ClickTrack
 import com.vsevolodganin.clicktrack.model.Cue
 import com.vsevolodganin.clicktrack.model.CueDuration
 import com.vsevolodganin.clicktrack.model.NotePattern
 import com.vsevolodganin.clicktrack.model.TimeSignature
 
 fun metronomeClickTrack(name: String, bpm: BeatsPerMinute, pattern: NotePattern, timeSignature: TimeSignature) = ClickTrack(
     name = name,
     cues = listOf(
         Cue(
             bpm = bpm,
             pattern = pattern,
             timeSignature = timeSignature,
             duration = CueDuration.Beats(timeSignature.noteCount),
         ),
     ),
     loop = true,
 )