private static Product GetExistingProduct(int Id) { var productCategories = MockFactory.GetProductCategories(true); IEnumerable <Product> products = MockFactory.GetProducts(true, productCategories); return(products.Where(p => p.Id == Id).First()); }
private static Order GetOrder(int Id) { var products = MockFactory.GetProducts(true, MockFactory.GetProductCategories(true)); var order = CreateOrder(products); order.Id = Id; // Update the orderline id's with test values order.OrderLines = order.OrderLines.Select((ol, i) => { ol.Id = (i + 1) * 2 - 1; return(ol); }).ToList(); return(order); }
public static OrderLine GetExistingOrderLine(int Id) { var products = MockFactory.GetProducts(true, MockFactory.GetProductCategories(true)); return(CreateOrderLine(products, Id, Constants.PRODUCT_ID_FOUND, 1, 1)); }
private static IEnumerable <ProductCategory> GetProductCategories() { return(MockFactory.GetProductCategories(true)); }
private static IEnumerable <Product> GetProducts() { var productCategories = MockFactory.GetProductCategories(true); return(MockFactory.GetProducts(true, productCategories)); }