Get() 개인적인 메소드

private Get ( ) : IEnumerable
리턴 IEnumerable
예제 #1
0
        public void Can_Get_AllSchools()
        {
            var ctrlr    = new SchoolsController(new SchoolServiceMock());
            var response = ctrlr.Get();

            Assert.IsType <OkObjectResult>(response.Result);
            var AllSchools = (response.Result as OkObjectResult).Value as IEnumerable <School>;

            Assert.Equal(6, AllSchools.ToList().Count);
        }
예제 #2
0
        public void GetSchools_GivenAValidRequest_ShouldReturnAListItems()
        {
            MockSchoolList();

            var controller = new SchoolsController(_schoolService.Object);
            var okResult   = controller.Get(genericString) as OkObjectResult;

            var items = Assert.IsAssignableFrom <IEnumerable <SchoolViewModel> >(okResult.Value);

            items.Should().HaveCount(10);
        }
예제 #3
0
        public void GetSchools_GivenAValidRequest_ShouldReturnStatus200()
        {
            MockSchoolList();

            var controller = new SchoolsController(_schoolService.Object);
            var response   = controller.Get(genericString);

            response.Should()
            .NotBeNull()
            .And.BeOfType <OkObjectResult>();
        }