public void CalculateHitpoints_SingleClass_CalculatesCorrectly() { // Arrange IList <IClass> classes = new List <IClass> { new Wizard() }; // Act int result = HitpointCalculator.CalculateHitpoints(classes); // Assert Assert.AreEqual(6, result); }
public void CalculateHitpoints_MultipleDifferentClass_CalculatesCorrectly() { // Arrange IList <IClass> classes = new List <IClass> { new Wizard(), new Fighter() }; // Act int result = HitpointCalculator.CalculateHitpoints(classes); // Assert Assert.AreEqual(6 + 10, result); }