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); }
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); }