Beispiel #1
0
        public void ProcessControllers_NotPublic()
        {
            var controllerSymbolMock = GetController(isPublic: false);
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #2
0
        public void ProcessControllers_Abstract()
        {
            var controllerSymbolMock = GetController(isAbstract: true);
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #3
0
        public void ProcessControllers_RandomAttribute()
        {
            var controllerSymbolMock = GetController(attribute: GetClass("CustomAttribute"));
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #4
0
        public void ProcessControllers_ControllerSubtype()
        {
            var controllerSymbolMock = GetController(baseClass: GetClass("ControllerBase", GetMvcControllerClass()));
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #5
0
        public void ProcessControllers()
        {
            var controllerSymbolMock = GetController();
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #6
0
        public void ProcessControllers_NestedAttributeExcluded()
        {
            var controllerSymbolMock = GetController(attribute: GetClass("CustomAttribute", GetExcludedAttribute()));
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }
Beispiel #7
0
        public void ProcessControllers_NoBaseType()
        {
            var controllerSymbolMock = GetController(noBaseClass: true);
            var controllerSymbol     = controllerSymbolMock.Object;

            Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol));
        }