public void SalesQuoteConstructorTest() { Decimal vehicleSalePrice = 13456.12m; // TODO: Initialize to an appropriate value Decimal tradeInValue = 10123.23m; // TODO: Initialize to an appropriate value Decimal salesTaxRate = .13m; // TODO: Initialize to an appropriate value Accessories accessoriesChosen = Accessories.ComputerNavigation; // TODO: Initialize to an appropriate value ExteriorFinish exteriorFinishChosen = ExteriorFinish.Custom; // TODO: Initialize to an appropriate value SalesQuote_Accessor target = new SalesQuote_Accessor(vehicleSalePrice, tradeInValue, salesTaxRate, accessoriesChosen, exteriorFinishChosen); Assert.AreEqual(target._vehicleSalePrice, vehicleSalePrice); Assert.AreEqual(target._tradeInValue, tradeInValue); Assert.AreEqual(target._salesTaxRate, salesTaxRate); Assert.AreEqual(target._accessoriesChosen, accessoriesChosen); Assert.AreEqual(target._exteriorFinishChosen, exteriorFinishChosen); }
public void AmountDueTest() { Decimal vehicleSalePrice = 13456.12m; // TODO: Initialize to an appropriate value Decimal tradeInValue = 10123.23m; // TODO: Initialize to an appropriate value Decimal salesTaxRate = .13m; // TODO: Initialize to an appropriate value Accessories accessoriesChosen = Accessories.None; // TODO: Initialize to an appropriate value ExteriorFinish exteriorFinishChosen = ExteriorFinish.None; // TODO: Initialize to an appropriate value SalesQuote_Accessor target = new SalesQuote_Accessor(vehicleSalePrice, tradeInValue, salesTaxRate, accessoriesChosen, exteriorFinishChosen); // TODO: Initialize to an appropriate value Decimal actual; actual = target.AmountDue; Assert.AreEqual(target.Total - target._tradeInValue, actual); }