public void CanAddOrderTest() { OrderTestRepository repo = new OrderTestRepository(); Order newOrder = new Order(); newOrder.OrderNumber = 2; newOrder.CustomerName = "Alan Galloway"; newOrder.State = "Kentucky"; newOrder.TaxRate = 6M; newOrder.ProductType = "Wood"; newOrder.Area = 10M; newOrder.CostPerSquareFoot = 5.15M; newOrder.LaborCostPerSquareFoot = 4.75M; newOrder.MaterialCost = (10 * 5.15M); newOrder.LaborCost = (10 * 4.75M); newOrder.Tax = (((10 * 5.15M) + (10 * 4.75M)) * (6 / 100M)); newOrder.Total = ((10 * 5.15M) + (10 * 4.75M) + (((10 * 5.15M) + (10 * 4.75M)) * (6 / 100))); newOrder.OrderDate = DateTime.Today; repo.Add(newOrder); List <Order> orders = repo.List(DateTime.Today); Order check = orders[1]; Assert.AreEqual("Alan Galloway", check.CustomerName); Assert.AreEqual("Kentucky", check.State); Assert.AreEqual(6M, check.TaxRate); Assert.AreEqual("Wood", check.ProductType); }