public void TestCheckFunctionHasPermissionUseCache() { var stub = CreateStub(); var authorizationHandler = new AuthorizationHandler(stub); authorizationHandler.UseCache = true; authorizationHandler.CheckFunction("1", "UserPermission"); var accessStorageTimes = stub.accessTimes; authorizationHandler.CheckFunction("1", "UserPermission"); Assert.IsTrue(accessStorageTimes == stub.accessTimes); }
public void TestCheckFunctionHasNoPermission() { var stub = CreateStub(); var authorizationHandler = new AuthorizationHandler(stub); var result = authorizationHandler.CheckFunction("1", "CustomerPermission"); Assert.IsFalse(result); }