示例#1
0
 def testMutate(self):
     random = DummyRandom(randints={(0, 2): [1],  # x
                                    (0, 3): [2]}, # y
                          choiceIndexes=[3])
     page = MazePage(size=(3, 4), start=(1, 0), goal=(2, 0))
     
     page.mutate(random)
     
     exits = page[1][2].exits
     self.assertEqual(set([(0, -1)]), exits)