Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        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");
        }
Exemplo n.º 3
0
        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");
        }
Exemplo n.º 4
0
        public async Task ActivitySectionDefaultAllowUnauthenticated()
        {
            var provider  = new ConfigurationAuthorizationScopeProvider();
            var candidate = await provider.AuthorizationScopeAsync().ConfigureAwait(false);

            Assert.That(candidate.AllowUnauthenticated, Is.Null, "Default allowUnauthenticated differs");
        }
Exemplo n.º 5
0
        private ActivityAuthorizer FinanceAuthorizer()
        {
            var scopeProvider = new ConfigurationAuthorizationScopeProvider("financeAuthorization");

            return(new ActivityAuthorizer(scopeProvider, false, null, false));
        }