AlphaTab.Test.Importer.MusicXml2ImporterTest.TestPitchesPitches C# (CSharp) Метод

TestPitchesPitches() приватный Метод

private TestPitchesPitches ( ) : void
Результат void
        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);
        }