def test_cells_three_by_three(self):
        m = MusicMaze(5, 3, 3)

        self.assertCountEqual([
            "(0, 0)", "(0, 1)", "(0, 2)", "(1, 0)", "(1, 1)", "(1, 2)",
            "(2, 0)", "(2, 1)", "(2, 2)"
        ], m.get_cells())
    def test_cells_five_by_three(self):
        m = MusicMaze(7, 3, 5)

        self.assertCountEqual([
            "(0, 0)", "(0, 1)", "(0, 2)", "(1, 0)", "(1, 1)", "(1, 2)",
            "(2, 0)", "(2, 1)", "(2, 2)", "(3, 0)", "(3, 1)", "(3, 2)",
            "(4, 0)", "(4, 1)", "(4, 2)"
        ], m.get_cells())
    def test_cells_two_by_two(self):
        m = MusicMaze(3, 2, 2)

        self.assertCountEqual(["(0, 0)", "(0, 1)", "(1, 0)", "(1, 1)"],
                              m.get_cells())