public void RandomPlayerHelper_GetRandomMonsterFaculty_Valid_Should_Return_New_Monster() { // Arrange // Act var result = RandomPlayerHelper.GetRandomMonsterFaculty(100000); // Reset // Assert Assert.AreEqual(400000, result.ExperienceRemaining); }
public void RandomPlayerHelper_GetRandomMonsterFaculty_Valid_5_Level_20_Should_Return_New_Monster_Unknown() { // Arrange DiceHelper.EnableForcedRolls(); DiceHelper.SetForcedRollValue(5); // Act var result = RandomPlayerHelper.GetRandomMonsterFaculty(20); // Reset DiceHelper.DisableForcedRolls(); // Assert Assert.AreEqual(MonsterTypeEnum.Faculty, result.MonsterTypeEnum); Assert.AreEqual(SpecificMonsterTypeEnum.Unknown, result.SpecificMonsterTypeEnum); }
public void RandomPlayerHelper_GetRandomMonsterFaculty_Valid_3_Should_Return_New_Monster_AssociateProfessor() { // Arrange DiceHelper.EnableForcedRolls(); DiceHelper.SetForcedRollValue(3); // Act var result = RandomPlayerHelper.GetRandomMonsterFaculty(20); // Reset DiceHelper.DisableForcedRolls(); // Assert Assert.AreEqual(MonsterTypeEnum.Faculty, result.MonsterTypeEnum); Assert.AreEqual(SpecificMonsterTypeEnum.AssociateProfessor, result.SpecificMonsterTypeEnum); }