public void VipersShoulders_HasExpectedValues() { // Arrange var attributes = new List <ItemStatAttribute> { new ItemStatAttribute("Power", .3m), new ItemStatAttribute("ConditionDamage", .3m), new ItemStatAttribute("Precision", .165m), new ItemStatAttribute("Expertise", .165m) }; // Act var actual = new ShoulderArmor(attributes); // Assert const int expectedPower = 40; const int expectedConditionDamage = 40; const int expectedPrecision = 22; const int expectedExpertise = 22; Assert.AreEqual(expectedPower, actual.Power); Assert.AreEqual(expectedConditionDamage, actual.ConditionDamage); Assert.AreEqual(expectedPrecision, actual.Precision); Assert.AreEqual(expectedExpertise, actual.Expertise); }
public void BerserkersShoulders_HasExpectedValues() { // Arrange var attributes = new List <ItemStatAttribute> { new ItemStatAttribute("Power", .35m), new ItemStatAttribute("Precision", .25m), new ItemStatAttribute("Ferocity", .25m) }; // Act var actual = new ShoulderArmor(attributes); // Assert const int expectedPower = 47; const int expectedPrecision = 34; const int expectedFerocity = 34; Assert.AreEqual(expectedPower, actual.Power); Assert.AreEqual(expectedPrecision, actual.Precision); Assert.AreEqual(expectedFerocity, actual.Ferocity); }