public void test7_Player_Can_Walk_NORTH_SOUTH_EAST_WEST_From_Provider (int playPositionX, int playPositionY, int mapSize, bool expectedResult, LevelModel.CompassDirection direction) { //Arrange LevelModel m = new LevelModel(mapSize); m.map[1, 2] = LevelModel.SquareType.EMPTY_H0; m.map[2, 2] = LevelModel.SquareType.EMPTY_H0; m.map[2, 3] = LevelModel.SquareType.EMPTY_H0; m.map[1, 2] = LevelModel.SquareType.EMPTY_H0; m.map[1, 2] = LevelModel.SquareType.EMPTY_H0; m.playerX = playPositionX; m.playerY = playPositionY; m.Walk(direction); //Act bool result = m.GetLastActionSuccess(); //Assert Assert.AreEqual(expectedResult, result); }
public void test8_Player_Can_Walk_NORTH_SOUTH_EAST_WEST_From_Provider (int x, int y, int z, bool expectedResult, LevelModel.CompassDirection direction) { //Arrange LevelModel m = new LevelModel(z); m.playerX = x; m.playerY = y; m.Walk(direction); //Act bool result = m.GetLastActionSuccess(); //Asses Assert.AreEqual(expectedResult, result); }
public void Directon(LevelModel.CompassDirection direction) { model.Walk(direction); }