public void GetWarshipRatingDelta_BigRating_MaxDelta10(int warshipRating) { //Arrange BattleRoyaleWarshipRatingCalculator ratingCalculator = new BattleRoyaleWarshipRatingCalculator(); //Act int warshipRatingDelta = ratingCalculator.GetWarshipRatingDelta(warshipRating, 1); //Assert Assert.AreEqual(10, warshipRatingDelta); }
public void GetWarshipRatingDelta_NegativeRating_ArgumentOutOfRangeException() { //Arrange BattleRoyaleWarshipRatingCalculator ratingCalculator = new BattleRoyaleWarshipRatingCalculator(); //Act int warshipRatingDelta = ratingCalculator.GetWarshipRatingDelta(-1, 5); //Assert Assert.Fail(); }
public void GetWarshipRatingDelta_InvalidPlaceInMatch_ArgumentOutOfRangeException(int placeInMatch) { //Arrange BattleRoyaleWarshipRatingCalculator ratingCalculator = new BattleRoyaleWarshipRatingCalculator(); //Act int warshipRatingDelta = ratingCalculator.GetWarshipRatingDelta(1, placeInMatch); //Assert Assert.Fail(); }
public void GetWarshipRatingDelta_NormalData_OK() { //Arrange BattleRoyaleWarshipRatingCalculator ratingCalculator = new BattleRoyaleWarshipRatingCalculator(); //Act int warshipRatingDelta = ratingCalculator.GetWarshipRatingDelta(0, 1); //Assert Assert.AreEqual(10, warshipRatingDelta); }