Beispiel #1
0
        public async void GetSession_Success()
        {
            var mockSession = GetMockSession();

            demoConferenceService.GetSession(101).Returns(mockSession);

            var result = await conferenceController.GetSession(101);

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

            Assert.Equal("demo/101", model.href);
        }
        public async void GetSessoinById_OkRsults()
        {
            Session session = new Session {
                Id          = 105,
                Description = "Testing"
            };

            conferenceService.GetSession(105).Returns(session);
            var result = await conferenceController.GetSession(105);

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

            Assert.Equal(105, model.Id);
            Assert.Equal("Testing", model.Description);
        }