Ejemplo n.º 1
0
        public void ProcessControllers_NotPublic()
        {
            var controllerSymbolMock = GetController(isPublic: false);
            var controllerSymbol     = controllerSymbolMock.Object;

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

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

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

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

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

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

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