Exemplo n.º 1
0
        public void is_api_neutral_should_return_true_for_decorated_controller_descriptor()
        {
            // arrange
            var controller           = new TestVersionNeutralController();
            var controllerDescriptor = new HttpControllerDescriptor(new HttpConfiguration(), "Tests", controller.GetType());

            // actd
            var versionNeutral = controllerDescriptor.IsApiVersionNeutral();

            // assert
            versionNeutral.Should().BeTrue();
        }
Exemplo n.º 2
0
        public void is_api_neutral_should_return_false_for_undecorated_controller_descriptor()
        {
            // arrange
            var controller           = new Mock <IHttpController>().Object;
            var controllerDescriptor = new HttpControllerDescriptor(new HttpConfiguration(), "Tests", controller.GetType());

            // act
            var versionNeutral = controllerDescriptor.IsApiVersionNeutral();

            // assert
            versionNeutral.Should().BeFalse();
        }