public void CanAddOrder() { InMemoryOrderRepo repo = new InMemoryOrderRepo(); DateTime date = new DateTime(2012, 5, 4); Material product = new Material("Wood", 2.50m, 4.50m); StateTax tax = new StateTax("HI", "Hawaii", 15m); Order order = new Order(date, product, tax, "Bob", 150); repo.SaveOrder(order); var orders = repo.GetAllOrdersOnDate(new DateTime(2012, 5, 4)); Assert.AreEqual(2, orders.Count()); }