public void GetFullCustomerData_Function_Works() { // See discussion about technical debt in other files // TODO: For the moment, the discounts data is being pull directly from the live DB // TODO: This test is at best then only quasi permanent... var request = new FullCustomerDataRequest() { CustID = 1 }; var response = AccountUtils.GetFullCustomerData(request); Assert.IsTrue(response.Success); Assert.LessOrEqual(1, response.UserProfiles.Count); Assert.LessOrEqual(1, response.BaseDiscounts.Count); Assert.LessOrEqual(1, response.TieredRevenueDiscounts.Count); Assert.LessOrEqual(1, response.WeightDiscounts.Count); Assert.LessOrEqual(1, response.ZoneDiscounts.Count); }