public async Task NotThrow() { UserDto user = TestUsers.TestUser(); MediatR.Unit response = await Send(new SampleAction { Foo = "foo" }) .To("/api/actions/sample") .As(user) .ExecuteAndRead(); UserDto user2 = TestUsers.NonPrivilegedUser(); System.Net.Http.HttpResponseMessage response2 = await Send(new SampleAction { Foo = "foo" }) .To("/api/actions/sample") .As(user2) .Execute(); response2.StatusCode.Should().Be(HttpStatusCode.Forbidden); }