def test_transpose(self): n = NoteContainer(["C", "E", "G"]) self.assertEqual(NoteContainer(["E", "G#", "B"]), n.transpose("3")) n = NoteContainer(["C-6", "E-4", "G-2"]) self.assertEqual(NoteContainer(["E-6", "G#-4", "B-2"]), n.transpose("3"))
def test_transpose(self): n = NoteContainer(['C', 'E', 'G']) self.assertEqual(NoteContainer(['E', 'G#', 'B']), n.transpose('3')) n = NoteContainer(['C-6', 'E-4', 'G-2']) self.assertEqual(NoteContainer(['E-6', 'G#-4', 'B-2']), n.transpose('3' ))
def test_determine(self): n = NoteContainer(["C", "E", "G"]) self.assertEqual(["C major triad"], n.determine()) n.transpose("3") self.assertEqual(["E major triad"], n.determine())
def test_determine(self): n = NoteContainer(['C', 'E', 'G']) self.assertEqual(['C major triad'], n.determine()) n.transpose('3') self.assertEqual(['E major triad'], n.determine())