예제 #1
0
        public async void GetSessionsAndSpeakers_Success()
        {
            SessionSpeakerCollection sessionSpeakerCollection = GetMockSessionsAndSpeakerCollection();

            demoConferenceService.GetAllSessionsAndSpeakers().Returns(sessionSpeakerCollection);

            var result = await conferenceController.GetAllSessionsAndSpeakers();

            var viewResult = Assert.IsType <OkObjectResult>(result);
            var model      = Assert.IsAssignableFrom <SessionSpeakerCollection>(
                viewResult.Value);

            Assert.Equal(3, model.Sessions.Count);
        }