TEST_F(MockMazeGeneration, TestGrowingTreeSolvable)
{
  maze = maze_factory.GenerateMaze(GROWING_TREE, WIDTH, HEIGHT);
  EXPECT_TRUE(SolveAllPoints());
}
Exemplo n.º 2
0
TEST_F(MockMazeGeneration, TestWilsonsSolvable)
{
  maze = maze_factory.GenerateMaze(WILSONS, WIDTH, HEIGHT);
  EXPECT_TRUE(SolveAllPoints());
}
Exemplo n.º 3
0
TEST_F(MockMazeGeneration, TestPrimsSolvable)
{
  maze = maze_factory.GenerateMaze(maze::PRIMS, WIDTH, HEIGHT);
  EXPECT_TRUE(SolveAllPoints());
}
TEST_F(MockMazeGeneration, TestSideWinderSolvable)
{
  maze = maze_factory.GenerateMaze(SIDE_WINDER, WIDTH, HEIGHT);
  EXPECT_TRUE(SolveAllPoints());
}
TEST_F(MockMazeGeneration, TestAldousBroderSolvable)
{
  maze = maze_factory.GenerateMaze(ALDOUS_BRODER, WIDTH, HEIGHT);
  EXPECT_TRUE(SolveAllPoints());
}