public void GetSales_For_InvalidCustomerType_Throws_NotImplementedException() { /* Arrange */ var salesProvider = new SalesProvider(); /* Act */ var sales = salesProvider.GetSales((CustomerType)3, 999.99m); /* Assert */ Assert.IsNotNull(sales); Assert.AreEqual(typeof(Sales), sales.GetType()); }
public void GetSales_For_PremiumCustomerType_Returns_Sales() { /* Arrange */ var salesProvider = new SalesProvider(); /* Act */ var sales = salesProvider.GetSales(CustomerType.Premium, 999.99m); /* Assert */ Assert.IsNotNull(sales); Assert.AreEqual(typeof(Sales), sales.GetType()); }