public void Init() { _taxDataAccess = new Mock<ITaxDataAccess>(); _taxLogic = new TaxLogic(_taxDataAccess.Object); //mock test data _taxDataAccess.Setup(x => x.GetFlatValueTaxRate()) .Returns(new Dto.DataAccess.FlatValueTaxRate { FlatValueTaxRateId = 1, Percentage = 5m, Value = 10000m, MaximumAmount = 200000m, UserCreated = "FlatValueTest", DateCreated = DateTime.Now }); _taxDataAccess.Setup(x => x.GetTaxTypeByPostalCode(It.IsAny<string>())) .Returns(new Dto.DataAccess.TaxType { TaxTypeId = 3, PostalCode = "7000", CalculationType = "Flat Rate" }); }
public TaxController(ITaxLogic taxLogic) { _taxLogic = taxLogic; }