public void Tuning_DropTuning_ASeven()
        {
            NoteSharp topString = NoteSharp.A;

            Guitar g = new Guitar(7, TuningStyle.Drop, topString, "dropA7");

            g.Strings = _service.BuildDropTuning(g.NumberOfStrings, topString);

            Assert.IsTrue(g.Strings.Length == g.NumberOfStrings, "Incorrect Number of Strings, Expected {0} got {1}", g.NumberOfStrings, g.Strings.Length);

            NoteSharp[] realNote = { NoteSharp.A, NoteSharp.E, NoteSharp.A, NoteSharp.D, NoteSharp.G, NoteSharp.B, NoteSharp.E };

            for (int i = 0; i < g.NumberOfStrings; i++)
            {
                Assert.AreEqual(realNote[i], g.Strings.Notes[i], "Incorrect Note on string {0}", i + 1);
            }
        }