public void GetInventory_ShouldNotFindInventory() { var controller = new DummyInventoryRepository(GetTestInventories()); var result = controller.GetInventoryById(999) as Inventory;; Assert.IsNull(result); }
public void Get() { var testInventories = GetTestInventories(); var controller = new DummyInventoryRepository(testInventories); var result = controller.GetAllInventories() as List <Inventory>; Assert.AreEqual(testInventories.Count, result.Count); }
public void GetInventory_ShouldReturnCorrectInventory() { var testInventories = GetTestInventories(); var controller = new DummyInventoryRepository(testInventories); var result = controller.GetInventoryById(1) as Inventory; Assert.IsNotNull(result); Assert.AreEqual(testInventories[0].Name, result.Name); }
public void Delete() { // Arrange var controller = new DummyInventoryRepository(GetTestInventories()); // Act controller.DeleteInvetory(2); // Assert }
public void Post() { //// Arrange //var controller = new InventoryController(_inventoryRepository); //// Act var inventory = new Inventory() { InventoryID = 2, Name = "Lenova laptop", Description = "New Lenova laptop", Price = 25000, ImagePath = "~/Images/HeadPhone.jfif", IsActive = true, DateIn = DateTime.Now, InventoryTypeId = 2 }; //controller.Post(inventory); //// Assert var controller = new DummyInventoryRepository(GetTestInventories()); controller.AddInventory(inventory); }