Exemplo n.º 1
0
        public async void GetPermissions_ReturnsExpected()
        {
            var opts    = new CloudFoundryOptions();
            var middle  = new CloudFoundrySecurityMiddleware(null, opts, null);
            var context = CreateRequest("GET", "/");
            var result  = await middle.GetPermissions(context);

            Assert.NotNull(result);
            Assert.Equal(Security.Permissions.NONE, result.Permissions);
            Assert.Equal(HttpStatusCode.Unauthorized, result.Code);
        }
Exemplo n.º 2
0
        public async Task GetPermissions_ReturnsExpected()
        {
            var opts        = new CloudFoundryEndpointOptions();
            var mgmtOptions = new CloudFoundryManagementOptions();

            mgmtOptions.EndpointOptions.Add(opts);
            var middle  = new CloudFoundrySecurityMiddleware(null, opts, mgmtOptions, null);
            var context = CreateRequest("GET", "/");
            var result  = await middle.GetPermissions(context);

            Assert.NotNull(result);
            Assert.Equal(Permissions.NONE, result.Permissions);
            Assert.Equal(HttpStatusCode.Unauthorized, result.Code);
        }