public Pitch PitchFromString_IrregularSingleSharpsPassed_ParsesCorrectly_Test(string pitchString)
 {
     return(PitchConverter.PitchFromString(pitchString));
 }
 public void PitchFromString_DoubleAccidentalsPassed_ThrowsException_Test(string pitchString)
 {
     Assert.Throws <ArgumentException>(() => PitchConverter.PitchFromString(pitchString));
 }
 public void PitchFromString_IncorrectBNotationPassed_ThrowsException_Test(string pitchString)
 {
     Assert.Throws <ArgumentException>(() => PitchConverter.PitchFromString(pitchString));
 }
 public Pitch PitchFromString_CorrectUnalteredNotesPassed_ParsesCorrectly_Test(string pitchString)
 {
     return(PitchConverter.PitchFromString(pitchString));
 }
 public string PitchToString_NegativeOctavePassed_NegativeOctaveInOutput_Test(Pitch pitch)
 {
     return(PitchConverter.PitchToString(pitch));
 }
 public string PitchToString_AlteredNotesPassed_AddsAlterationSymbols_Test(Pitch pitch)
 {
     return(PitchConverter.PitchToString(pitch));
 }
 public string PitchToString_UnalteredNotesPassed_DoesNotAddSharpsOrFlats_Test(Pitch pitch)
 {
     return(PitchConverter.PitchToString(pitch));
 }