// Path: src/analysis/harmonic/Tonality.java
// public enum Mode {
//     MAJOR,
//     MINOR,
//     HARMONICMINOR,
//     MELODICMINOR
// }


import org.junit.*;
import analysis.harmonic.Tonality.Mode;
import static jm.constants.Pitches.*;
import java.util.ArrayList;
import java.util.Arrays;
package analysis.harmonic;



public class ChordDegreeComputerTest {
    @Test
    public void CMajorChordToDegree() {
        // Testing with C Major
// Path: src/analysis/harmonic/Tonality.java
// public enum Mode {
//     MAJOR,
//     MINOR,
//     HARMONICMINOR,
//     MELODICMINOR
// }


// Path: tests/analysis/harmonic/ChordDegreeComputerTest.java
import org.junit.*;
import analysis.harmonic.Tonality.Mode;
import static jm.constants.Pitches.*;
import java.util.ArrayList;
import java.util.Arrays;

package analysis.harmonic;



public class ChordDegreeComputerTest {
    @Test
    public void CMajorChordToDegree() {
        // Testing with C Major
        ChordDegreeComputer cMajor = new ChordDegreeComputer(new Tonality(C4, Mode.MAJOR, 0, 0, 0));