public void PackageDiscounOnlyElectricityBroadbandTypeHighSpeedShouldReturn5PercentangeTest() { Mock <IPackageService> packageServiceMock = new Mock <IPackageService>(); packageServiceMock.Setup(x => x.GetPackage(It.IsAny <string>())).Returns(GetHighSpeedOnlyElectricityPackage()); _packageDiscount = new PackageDiscount(packageServiceMock.Object); var result = _packageDiscount.GetDiscount(It.IsAny <string>()); Assert.AreEqual(result, 5); }
public void PackageDiscounDualfuelBroadbandTypeBasicShouldReturn5PercentangeTest() { Mock <IPackageService> packageServiceMock = new Mock <IPackageService>(); packageServiceMock.Setup(x => x.GetPackage(It.IsAny <string>())).Returns(GetBasicFuelTypePackage()); _packageDiscount = new PackageDiscount(packageServiceMock.Object); var result = _packageDiscount.GetDiscount(It.IsAny <string>()); Assert.AreEqual(result, 5); }