public void AddItemToBasket_ReturnsBasketOk() { // Arrange const int userId = 1; const int itemId = 22; this.basketService.GetByUserId(userId).Returns(new Basket()); this.mapperService.Map(Arg.Any <Item>()).Returns(new BasketItem()); this.itemService.Get(itemId).Returns(new Item { Stock = 4 }); // Act var actionResult = controller.AddBasketEntry(userId, new BasketEntry { ItemId = itemId, Quantity = 2 }); // Assert Assert.IsInstanceOfType(actionResult, typeof(OkNegotiatedContentResult <Basket>)); }