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);
        }