public void GetEffect_ReturnsZero_IfCustomDataDoesNotHaveEffect() { MockCustomData.HasEffect("Test").Returns(false); BoostUnit systemUnderTest = CreateSystem(); Assert.AreEqual(0, systemUnderTest.GetEffect("Test")); }
public void GetEffect_ReturnsItemCountMultipliedByDataEffect() { MockItemInstance.GetCount().Returns(3); MockCustomData.GetEffect("Test").Returns(5); MockCustomData.HasEffect("Test").Returns(true); BoostUnit systemUnderTest = CreateSystem(); Assert.AreEqual(15, systemUnderTest.GetEffect("Test")); }