public void GoodTest_NotNull() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); // act // assert fakeItem.Nutritional .Should() .NotBeNull(); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); string expected = "FUT"; // act // assert fakeItem.CatalogId .Should() .Be(expected); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); string expected = "Fake ManufacturerNumber"; // act // assert fakeItem.ManufacturerNumber .Should() .Be(expected); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); string expected = "Fake SubCategoryCode"; // act // assert fakeItem.SubCategoryCode .Should() .Be(expected); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); bool expected = true; // act // assert fakeItem.IsValid .Should() .Be(expected); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); string expected = "Fake ChildNutrition"; // act // assert fakeItem.ChildNutrition .Should() .Be(expected); }
public void GoodTest_ReturnsExpectedValue() { // arrange ItemUsageReportItemModel fakeItem = MakeTestData(); string expected = "Fake Brand"; // act // assert fakeItem.BrandExtendedDescription .Should() .Be(expected); }
private Worksheet SetCustomColumnWidths(string modelName, Worksheet workSheet) { uint colIndex = 0; int width = 0; foreach (ExportModelConfiguration config in exportConfig.OrderBy(c => c.Order)) { colIndex++; width = 0; switch (modelName) { case ("OrderLine"): width = OrderLine.SetWidths(config, width); break; case ("ShoppingCartItem"): width = ShoppingCartItem.SetWidths(config, width); break; case ("InvoiceItemModel"): width = InvoiceItemModel.SetWidths(config, width); break; case ("Product"): width = Product.SetWidths(config, width); break; case ("Order"): width = Order.SetWidths(config, width); break; case ("ItemUsageReportItemModel"): width = ItemUsageReportItemModel.SetWidths(config, width); break; case ("InvoiceModel"): width = InvoiceModel.SetWidths(config, width); break; case ("ListItemModel"): width = ListItemModel.SetWidths(config, width); break; } if (width > 0) { OpenXmlSpreadsheetUtilities.SetColumnWidth(workSheet, colIndex, width); } } return(workSheet); }
protected void FillProductInfo(ItemUsageReportItemModel reportItem, List <Product> products, string customerNumber) { Product prod = products.Where(x => x.ItemNumber == reportItem.ItemNumber).FirstOrDefault(); if (prod != null) { reportItem.IsValid = true; reportItem.Name = prod.Name; reportItem.ItemClass = prod.ItemClass; reportItem.PackSize = prod.PackSize; reportItem.Brand = prod.BrandExtendedDescription; reportItem.ManufacturerName = prod.ManufacturerName; reportItem.UPC = prod.UPC; reportItem.VendorItemNumber = prod.VendorItemNumber; } else { reportItem.Name = "Special Item"; _log.WriteInformationLog("Unable to load product details for customer " + customerNumber + " and item " + reportItem.ItemNumber); } }
private CellValues SetCellValueTypesForCell(string modelName, string fieldName) { CellValues celltype = CellValues.String; if (modelName.Equals("OrderLine")) { celltype = OrderLine.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("ShoppingCartItem")) { celltype = ShoppingCartItem.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("ItemUsageReportItemModel")) { celltype = ItemUsageReportItemModel.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("InvoiceItemModel")) { celltype = InvoiceItemModel.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("ListItemModel")) { celltype = ListItemModel.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("Product")) { celltype = Product.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("InvoiceModel")) { celltype = InvoiceModel.SetCellValueTypeForCells(fieldName, celltype); } else if (modelName.Equals("Order")) { celltype = Order.SetCellValueTypeForCells(fieldName, celltype); } return(celltype); }
private uint SetStyleForCell(string modelName, string fieldName) { uint styleInd = OpenXmlSpreadsheetUtilities.DEFAULT_CELL; if (modelName.Equals("ItemUsageReportItemModel")) { styleInd = ItemUsageReportItemModel.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("ListItemModel")) { styleInd = ListItemModel.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("Product")) { styleInd = Product.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("OrderLine")) { styleInd = OrderLine.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("ShoppingCartItem")) { styleInd = ShoppingCartItem.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("InvoiceItemModel")) { styleInd = InvoiceItemModel.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("Order")) { styleInd = Order.SetStyleForCell(fieldName, styleInd); } else if (modelName.Equals("InvoiceModel")) { styleInd = InvoiceModel.SetStyleForCell(fieldName, styleInd); } return(styleInd); }