public void BadListModel_ReturnsNull() { // arrange IItemBarcodeImageRepository testunit = MakeTestUnit(); // act List <ItemBarcodeModel> results = testunit.GetBarcodeForList(null); // assert results.Should() .BeNull(); }
public void GoodEmptyListModel_ReturnsEmptyListOfBarcodes() { // arrange IItemBarcodeImageRepository testunit = MakeTestUnit(); ListModel test = new ListModel { BranchId = "XXX", CustomerNumber = "123456" }; // act List <ItemBarcodeModel> results = testunit.GetBarcodeForList(test); // assert results.Count() .Should() .Be(0); }
public void GoodListModel_ReturnsListOfBarcodes() { // arrange IItemBarcodeImageRepository testunit = MakeTestUnit(); ListModel test = new ListModel { BranchId = "XXX", CustomerNumber = "123456", Items = new List <ListItemModel> { new ListItemModel { ItemNumber = "123456" } } }; // act List <ItemBarcodeModel> results = testunit.GetBarcodeForList(test); // assert results.Should() .NotBeNull(); }