public void Initialize()
{
userManager = new UserManager(new UserRepository(new EFDbContext(ContextEnum.BeatBuddyTest)));
organisationManager = new OrganisationManager(new OrganisationRepository(new EFDbContext(ContextEnum.BeatBuddyTest)));
user = userManager.CreateUser("[email protected]", "matthias", "test", "acidshards", "");
_organisationControllerWithAuthenticatedUser = MyWebApi.Controller<OrganisationsController>()
.WithResolvedDependencyFor<IUserManager>(userManager)
.WithResolvedDependencyFor<IOrganisationManager>(organisationManager)
.WithAuthenticatedUser(
u => u.WithIdentifier("NewId")
.WithUsername(user.Email)
.WithClaim(new System.Security.Claims.Claim(System.Security.Claims.ClaimTypes.Email, user.Email))
.WithClaim(new System.Security.Claims.Claim("sub", user.Email))
);
organisation = organisationManager.CreateOrganisation("testorganisatie", "", user);
}