public void TestCreateNewHumanPlayer() { Player humanPlayer = new HumanPlayer("Ivan", "2345"); Assert.AreEqual("Ivan", humanPlayer.Name); Assert.AreEqual(0, humanPlayer.Attempts); }
private static IPlayer CreateHumanPlayer() { logger.LogMessageAndGoNextLine(Resources.GameMessagesResources.ChooseHumanPlayerName); var playerName = logger.ReadMessage(); var secretNumber = new SecretNumber(logger); var humanSecretNumber = secretNumber.EnterSecretNumber(); var humanPlayer = new HumanPlayer(playerName, humanSecretNumber); return humanPlayer; }
public void TestRankingMethodMoveNext() { var humanPlayer = new HumanPlayer("Ivan", "3456"); var ranklist = new Ranking<IPlayer>(); ranklist.Add(humanPlayer); var move = ranklist.MoveNext(); Assert.IsTrue(move); }
public void TestRankingMethodAdd() { var humanPlayer = new HumanPlayer("Ivan", "3456"); var ranklist = new Ranking<IPlayer>(); ranklist.Add(humanPlayer); var expect = 1; Assert.AreEqual(expect, ranklist.Count); }
public void TestRankingMethodDispose() { var humanPlayer = new HumanPlayer("Ivan", "3456"); var ranklist = new Ranking<IPlayer>(); ranklist.Add(humanPlayer); ranklist.Dispose(); ////TODO }
public void TestHumanPlayerCompareTo() { Player humanPlayer = new HumanPlayer("Ivan", "2345"); humanPlayer.Attempts = 10; Player anotherHumanPlayer = new HumanPlayer("Petko", "6789"); anotherHumanPlayer.Attempts = 5; int comparePlayer = humanPlayer.CompareTo(anotherHumanPlayer); Assert.AreEqual(-5, comparePlayer); }
public void TestHumanPlayerWithInvalidName() { Player humanPlayer = new HumanPlayer(null, "2345"); }
public void TestHumanPlayerGetSecretNumber() { Player humanPlayer = new HumanPlayer("Ivan", "2345"); Assert.AreEqual("2345", humanPlayer.GetSecretNumber); }