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); }
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); }
public void GetSchools_GivenAValidRequest_ShouldReturnStatus200() { MockSchoolList(); var controller = new SchoolsController(_schoolService.Object); var response = controller.Get(genericString); response.Should() .NotBeNull() .And.BeOfType <OkObjectResult>(); }