public void HomeController_ShouldBeInMoviesArea()
        {
            // Arrange
            Type controller = typeof(HomeController);

            // Act
            AreaAttribute areaAttribute = controller
                                          .GetCustomAttributes(true)
                                          .FirstOrDefault(a => a.GetType() == typeof(AreaAttribute))
                                          as AreaAttribute;

            // Assert
            areaAttribute.Should().NotBeNull();
            areaAttribute.RouteValue.Should().Be(WebConstants.MoviesArea);
        }
Beispiel #2
0
        public void ControllerShouldBeInAdministratorArea()
        {
            // Arrange
            Type controllerType = typeof(UsersController);

            // Act
            AreaAttribute areaAttribute = controllerType
                                          .GetCustomAttributes(true)
                                          .FirstOrDefault(a => a.GetType() == typeof(AreaAttribute))
                                          as AreaAttribute;

            // Assert
            areaAttribute.Should().NotBeNull();
            areaAttribute.RouteValue.Should().Be(AdministratorArea);
        }