public void GetRelativeNameTest() { Dictionary <int, string> midiNoteToRelativeNameMap = new Dictionary <int, string>(); midiNoteToRelativeNameMap.Add(36, "C"); midiNoteToRelativeNameMap.Add(57, "A"); midiNoteToRelativeNameMap.Add(60, "C"); midiNoteToRelativeNameMap.Add(69, "A"); midiNoteToRelativeNameMap.Add(81, "A"); midiNoteToRelativeNameMap.Add(84, "C"); foreach (KeyValuePair <int, string> midiNoteAndName in midiNoteToRelativeNameMap) { string noteName = MidiUtils.GetRelativeName(midiNoteAndName.Key); Assert.AreEqual(midiNoteAndName.Value, noteName); } }