public void Whole_Scale_Intervals_Are_Two_Semitones_Apart()
        {
            var dictionary = new IntervalPatternDictionary();

            var pattern = dictionary[WellKnownIntervalPattern.WholeTone];

            foreach (var interval in pattern.Values)
            {
                Assert.Equal(2, interval.Semitones);
            }
        }
        public void Chromatic_Scale_Intervals_Are_Single_Semitone_Apart()
        {
            var dictionary = new IntervalPatternDictionary();

            var pattern = dictionary[WellKnownIntervalPattern.Chromatic];

            foreach (var interval in pattern.Values)
            {
                Assert.Equal(1, interval.Semitones);
            }
        }