public void CanListAssetContents()
        {
            // Establish Context
            IList <AssetContentDto> assetContentSummariesToExpect = new List <AssetContentDto>();

            AssetContentDto assetContentDto = new AssetContentDto();

            assetContentSummariesToExpect.Add(assetContentDto);

            assetContentManagementService.Expect(r => r.GetAssetContentSummaries())
            .Return(assetContentSummariesToExpect);

            // Act
            ViewResult result = assetContentsController.Index().AssertViewRendered();

            // Assert
            result.ViewData.Model.ShouldNotBeNull();
            (result.ViewData.Model as IList <AssetContentDto>).ShouldNotBeNull();
            (result.ViewData.Model as IList <AssetContentDto>).Count.ShouldEqual(1);
        }
Exemplo n.º 2
0
        public void CanGetAssetContentSummaries()
        {
            // Establish Context
            IList <AssetContentDto> assetContentSummariesToExpect = new List <AssetContentDto>();

            AssetContentDto assetContentDto = new AssetContentDto();

            assetContentSummariesToExpect.Add(assetContentDto);

            assetContentRepository.Expect(r => r.GetAssetContentSummaries())
            .Return(assetContentSummariesToExpect);

            // Act
            IList <AssetContentDto> assetContentSummariesRetrieved =
                assetContentManagementService.GetAssetContentSummaries();

            // Assert
            assetContentSummariesRetrieved.ShouldNotBeNull();
            assetContentSummariesRetrieved.Count.ShouldEqual(1);
            assetContentSummariesRetrieved[0].ShouldNotBeNull();
            assetContentSummariesRetrieved[0].ShouldEqual(assetContentDto);
        }