Exemplo n.º 1
0
        public IHttpActionResult AllCampuses()
        {
            var campuses = _campusService.GetAllCampuses();

            if (campuses != null)
            {
                var campusDTOs = campuses as IEnumerable <CampusDTO> ?? campuses.ToList();
                return(Ok(campusDTOs));
            }
            return(NotFound());
        }
Exemplo n.º 2
0
        public void WhenGettingAllCampuses_AssertReturnedValues()
        {
            var allCampuses = new[]
            {
                new CampusDTO {
                    ID = 1, Name = "Campus 1"
                },
                new CampusDTO {
                    ID = 2, Name = "Campus 2"
                },
                new CampusDTO {
                    ID = 3, Name = "Campus 3"
                },
            };

            _campusServiceMock.GetAllCampuses().Returns(allCampuses);

            var allCampusesResult = _campusController.AllCampuses() as OkNegotiatedContentResult <IEnumerable <CampusDTO> >;

            Assert.True(allCampusesResult.Content.SequenceEqual(allCampuses));
        }
Exemplo n.º 3
0
        public void WhenGettingAllCampuses_AssertReturnedCollection()
        {
            var campuses = _campusService.GetAllCampuses();

            Assert.Equal(DataInitializer.GetAllCampuses().Count, campuses.Count());
        }