public void 비커게임_위치에_도착해야_비커게임이_시작하는가() { Player player = new Player(0, 0, 0, 3, false); BeakerGame game = new BeakerGame(); Assert.AreEqual(game.canPlayGame(player), true); }
public void 게임이_재시작_되었는지() { BeakerGame game = new BeakerGame(); game.Move("A", "B"); game.Restart(); int liter = game.GetLiter("A"); Assert.AreEqual(8, liter); }
public void 비커의_액체가_4_4로_나뉘어지면_비커게임이_끝나는가() { BeakerGame game = new BeakerGame(); game.Move("A", "B"); //3 5 0 game.Move("B", "C"); //3 2 3 game.Move("C", "A"); //6 2 0 game.Move("B", "C"); //6 0 2 game.Move("A", "B"); //1 5 2 game.Move("B", "C"); //1 4 3 game.Move("C", "A"); //4 4 0 Assert.AreEqual(true, game.isCompleted()); }