public void Test3() { Taxsation.Data.models.DBContext dbContext = new Taxsation.Data.models.DBContext(); var controller = new TaxController(null, dbContext); var retval = controller.CalculateTax("test7000", 50000); decimal tax = (decimal)((Microsoft.AspNetCore.Mvc.OkObjectResult)retval).Value; Assert.AreEqual(8750, tax); Assert.Pass(); }
public async Task CalculateProgressiveTax_FirstBracket_LowerLimit() { var result = await _taxController.CalculateTax(0.00M, PostalCodes.PostalCode7441, TaxTypes.Progressive); Assert.AreEqual(0.00, (result.Result as OkObjectResult).Value); }