Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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);
        }