public ActionResult SingleItem(SingleItemViewModel model, int itemId) { Validator.ValidateNullArgument(model, "model"); Validator.ValidateRange(itemId, ServerConstants.IdMinValue, ServerConstants.IdMaxValue, "itemId"); var dbItem = this.itemService.GetItemById(itemId); model = this.mappingService.Map <Item, SingleItemViewModel>(dbItem); return(View(model)); }
public void SingleItem_ShouldReturnViewNotNull() { //Arange var itemsController = new ItemsController(this.itemServiceMock.Object, this.mappingServiceMock.Object, this.imageProviderMock.Object); int itemId = 1; SingleItemViewModel model = new SingleItemViewModel(); //Act var viewResult = itemsController.SingleItem(model, itemId) as ViewResult; //Assert Assert.IsNotNull(viewResult); }