Beispiel #1
0
        public void CanGetApplicationSummaries()
        {
            // Establish Context
            IList <ApplicationDto> applicationSummariesToExpect = new List <ApplicationDto>();

            var applicationDto = new ApplicationDto();

            applicationSummariesToExpect.Add(applicationDto);

            _applicationRepository.Expect(r => r.GetApplicationSummaries())
            .Return(applicationSummariesToExpect);

            // Act
            IList <ApplicationDto> applicationSummariesRetrieved =
                _applicationManagementService.GetApplicationSummaries();

            // Assert
            applicationSummariesRetrieved.ShouldNotBeNull();
            applicationSummariesRetrieved.Count.ShouldEqual(1);
            applicationSummariesRetrieved[0].ShouldNotBeNull();
            applicationSummariesRetrieved[0].ShouldEqual(applicationDto);
        }