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())