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);
        }
        public void When_GetImageIsExecutedJsonModelIsReturned()
        {
            var input = new ImageViewInputModel()
            {
                ImageId = "someId"
            };
            var output = new ImageView("", null, "");

            ViewRepositoryMock.Setup(x => x.Load <ImageViewInputModel, ImageView>(input))
            .Returns(output);

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

            Assert.AreEqual(output, result.Data);
        }
        public void When_GetBrowseDataIsExecutedJsonModelIsReturned()
        {
            var input = new ImageBrowseInputModel()
            {
                Page     = 10,
                PageSize = 100
            };
            var output = new ImageBrowseView(0, 100, "", new List <ImageBrowseItem>());

            ViewRepositoryMock.Setup(x => x.Load <ImageBrowseInputModel, ImageBrowseView>(input)).Returns(output);

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

            Assert.AreEqual(output, result.Data);
        }
Example #4
0
        public void Repository_ViewRepository_ListItems_Test()
        {
            var target = ViewRepositoryMock.ListItems();

            Assert.IsTrue(target.Count > 0);
        }
Example #5
0
        public void Repository_ViewRepository_Lookup_Test()
        {
            var target = ViewRepositoryMock.Lookup(typeof(View).Name);

            Assert.IsNotNull(target);
        }