コード例 #1
0
ファイル: Test33i.java プロジェクト: JasonLil/Zong
 @Before
 public void before() {
   Score score = getScore();
   for (int iMeasure : range(5)) {
     chords[iMeasure] = (Chord) score.getVoice(atVoice(0, iMeasure, 0)).getElement(0);
   }
 }
コード例 #2
0
ファイル: Test21c.java プロジェクト: JasonLil/Zong
 @Test
 public void test() {
   Score score = getScore();
   MP mp = mp0;
   for (int i = 0; i < expectedChords.length; i++) {
     Chord chord = (Chord) score.getVoice(mp).getElementAt(mp.beat);
     assertEquals("chord " + i, expectedChords[i].getNotes(), chord.getNotes());
     assertEquals("chord " + i, expectedChords[i].getDuration(), chord.getDuration());
     mp = mp.withBeat(mp.beat.add(expectedChords[i].getDuration()));
     if (mp.beat.compareTo(_1) >= 0) {
       mp = mp.withMeasure(mp.measure + 1).withBeat(_0);
     }
   }
 }