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());
        }