public void Test_G() { GameDetail game = new GameDetail(); String msg = "G:P1;0,0;0;0;100;0;0:8,6,0;4,8,0;9,3,0;3,1,0;5,7,0#"; game.processMsg(msg,new TimeSpan(0)); //Assert.AreEqual(game.players[1].name, "P1"); //Assert.AreEqual(game.,) }
public void Test_GetPath_Method() { GameDetail game = new GameDetail(); game.processMsg("I:P0:9,3;7,4;4,2;6,8;2,4;4,7;5,3;1,3;3,8;8,6:4,8;6,3;3,2;5,7;3,6;5,8;8,1;2,1;8,4;7,1:1,8;0,3;1,4;0,8;3,1;2,6;2,7;1,7;4,3;7,6#", new TimeSpan(0)); List<int> path = TaskManager.getPath(game, 0, 2); Assert.AreEqual(0, 0); //Assert.AreEqual(game.,) }
public void Test_GetMoveNew_Method() { GameDetail game = new GameDetail(); game.processMsg("I:P0:9,3;7,4;4,2;6,8;2,4;4,7;5,3;1,3;3,8;8,6:4,8;6,3;3,2;5,7;3,6;5,8;8,1;2,1;8,4;7,1:1,8;0,3;1,4;0,8;3,1;2,6;2,7;1,7;4,3;7,6#", new TimeSpan(0)); game.thisPlayer.x = 0; game.thisPlayer.y = 0; String move = TaskManager.getMoveNew(game); Assert.AreEqual("0", move); //Assert.AreEqual(game.,) }