Exemplo n.º 1
0
        public void MoveChordDownTest()
        {
            var chord      = new Chord("D");
            var sharpChord = ChordTransposer.MoveChord(chord, chord, -15);

            Assert.AreEqual(new Chord("H").ToString(), sharpChord.ToString());
        }
Exemplo n.º 2
0
        public void MoveChordUpTest2()
        {
            var chord     = new Chord("a");
            var flatChord = ChordTransposer.MoveChord(chord, chord, 1);

            Assert.AreEqual(new Chord("b").ToString(), flatChord.ToString());
        }
Exemplo n.º 3
0
        public void MoveChordUpTest4()
        {
            var chord      = new Chord("f.7+");
            var songChord  = new Chord("c");
            var sharpChord = ChordTransposer.MoveChord(songChord, chord, 2);

            Assert.AreEqual(new Chord("g.7+").ToString(), sharpChord.ToString());
        }
Exemplo n.º 4
0
        public void MoveChordUpTest7()
        {
            var songChord       = new Chord("G");
            var chord           = new Chord("e");
            var transposedChord = ChordTransposer.MoveChord(songChord, chord, 2);

            Assert.AreEqual("fis", transposedChord.ToString());
        }