コード例 #1
0
        public void When_GetTagsIsExecutedJsonModelIsReturned()
        {
            var input = new ImageTagCollectionInputModel()
            {
                SearchText = "text"
            };
            var output = new ImageTagCollectionView(new List <ImageTagCollectionItem>());

            ViewRepositoryMock.Setup(x => x.Load <ImageTagCollectionInputModel, ImageTagCollectionView>(input)).Returns(output);

            var result = Controller._GetTags(input) as JsonResult;

            Assert.AreEqual(output, result.Data);
        }
コード例 #2
0
        public ActionResult _GetTags(ImageTagCollectionInputModel input)
        {
            var model = viewRepository.Load <ImageTagCollectionInputModel, ImageTagCollectionView>(input);

            return(Json(model, JsonRequestBehavior.AllowGet));
        }