public async Task MissingsectionNoDefaultActivity() { var provider = new ConfigurationAuthorizationScopeProvider("foo"); var candidate = await provider.AuthorizationScopeAsync().ConfigureAwait(false); Assert.That(candidate.DefaultActivity, Is.Null, "Default authorization differs"); }
public async Task ActivitySectionDefaultActivity() { var provider = new ConfigurationAuthorizationScopeProvider(); var candidate = await provider.AuthorizationScopeAsync().ConfigureAwait(false); Assert.That(candidate.DefaultActivity, Is.EqualTo("Foo"), "Default activity differs"); }
public async Task MissingSectionNoActivities() { var provider = new ConfigurationAuthorizationScopeProvider("foo"); var candidate = await provider.AuthorizationScopeAsync().ConfigureAwait(false); Assert.That(candidate.Activities.Count, Is.EqualTo(0), "Activity count differs"); }
public async Task ActivitySectionDefaultAllowUnauthenticated() { var provider = new ConfigurationAuthorizationScopeProvider(); var candidate = await provider.AuthorizationScopeAsync().ConfigureAwait(false); Assert.That(candidate.AllowUnauthenticated, Is.Null, "Default allowUnauthenticated differs"); }
private ActivityAuthorizer FinanceAuthorizer() { var scopeProvider = new ConfigurationAuthorizationScopeProvider("financeAuthorization"); return(new ActivityAuthorizer(scopeProvider, false, null, false)); }