public void TestPitchesPitches()
{
var reader = PrepareImporterWithFile("01a-Pitches-Pitches.xml");
var score = reader.ReadScore();
Assert.AreEqual(1, score.Tracks.Count);
Assert.AreEqual(32, score.MasterBars.Count);
Assert.AreEqual(32, score.Tracks[0].Staves[0].Bars.Count);
// Bar 1
var bar = score.Tracks[0].Staves[0].Bars[0];
var masterBar = score.MasterBars[0];
Assert.AreEqual(0, masterBar.KeySignature);
Assert.AreEqual(4, masterBar.TimeSignatureDenominator);
Assert.AreEqual(4, masterBar.TimeSignatureNumerator);
Assert.AreEqual(Clef.G2, bar.Clef);
Assert.AreEqual(1, bar.Voices.Count);
Assert.AreEqual(4, bar.Voices[0].Beats.Count);
Assert.AreEqual(Duration.Quarter, bar.Voices[0].Beats[0].Duration);
Assert.AreEqual(1, bar.Voices[0].Beats[0].Notes.Count);
Assert.AreEqual(31, bar.Voices[0].Beats[0].Notes[0].RealValue);
}