public void TestRatedResultCompareToDifferentObject() { var firstResult = new RatedResult(3, "player1", new SeparatorResultFormatter("|")); var secondResult = new object(); firstResult.CompareTo(secondResult); }
public void TestRatedResultCompareToSecondBeforeFirst() { var firstResult = new RatedResult(3, "player1", new SeparatorResultFormatter("|")); var secondResult = new RatedResult(2, "player2", new SeparatorResultFormatter("|")); Assert.AreEqual(firstResult.CompareTo(secondResult), 1); }
public void TestRatedResultCompareToWithNull() { var firstResult = new RatedResult(3, "player1", new SeparatorResultFormatter("|")); Result secondResult = null; firstResult.CompareTo(secondResult); }
public void TestRatedResultToString() { var result = new RatedResult(3, "player1", new SeparatorResultFormatter("|")); var expected = "player (Master) | 3 moves |"; var actual = result.ToString(); Assert.AreEqual(actual, expected); }
public void TestRatedResultPropertyRatingBeginner() { var result = new RatedResult(7, "player", new SeparatorResultFormatter("|")); Assert.AreEqual(result.Rating, PlayerRating.Beginner); }
public void TestRatedResultPropertyMovesCount() { var result = new RatedResult(2, "player", new SeparatorResultFormatter("|")); Assert.AreEqual(result.MovesCount, 2); }
public void TestRatedResultPropertyPlayerName() { var result = new RatedResult(2, "player", new SeparatorResultFormatter("|")); Assert.AreEqual(result.PlayerName, "player"); }
public void TestRatedResultConstructorCreateResult() { var result = new RatedResult(2, "player", new SeparatorResultFormatter("|")); Assert.IsInstanceOfType(result, typeof(RatedResult)); }