public void ProcessControllers_NotPublic() { var controllerSymbolMock = GetController(isPublic: false); var controllerSymbol = controllerSymbolMock.Object; Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers_Abstract() { var controllerSymbolMock = GetController(isAbstract: true); var controllerSymbol = controllerSymbolMock.Object; Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers_RandomAttribute() { var controllerSymbolMock = GetController(attribute: GetClass("CustomAttribute")); var controllerSymbol = controllerSymbolMock.Object; Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers_ControllerSubtype() { var controllerSymbolMock = GetController(baseClass: GetClass("ControllerBase", GetMvcControllerClass())); var controllerSymbol = controllerSymbolMock.Object; Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers() { var controllerSymbolMock = GetController(); var controllerSymbol = controllerSymbolMock.Object; Assert.True(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers_NestedAttributeExcluded() { var controllerSymbolMock = GetController(attribute: GetClass("CustomAttribute", GetExcludedAttribute())); var controllerSymbol = controllerSymbolMock.Object; Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }
public void ProcessControllers_NoBaseType() { var controllerSymbolMock = GetController(noBaseClass: true); var controllerSymbol = controllerSymbolMock.Object; Assert.False(ControllerRewriter.ControllerShouldBeProcessed(controllerSymbol)); }