public static IIncidentReportModule SetupAndBuild() { var currentUserContext = new TestCurrentUserContext(); var rootContainerBuilder = new ContainerBuilder(); var incidentReportStartup = new IncidentReportStartupForTests(); incidentReportStartup.Initialize(currentUserContext); incidentReportStartup.RegisterModuleContract(rootContainerBuilder); var container = rootContainerBuilder.Build(); return(container.Resolve <IIncidentReportModule>()); }
public User NeedsCurrentUser() { var testUserData = new TestCurrentUserContext(); var user = new User { ExternalId = testUserData.Auth0Id, Email = testUserData.Email, GivenName = testUserData.GivenName, FamilyName = testUserData.FamilyName, Name = testUserData.Name, }; NeedsTestData <AppDbContext, User>(new List <User> { user }); return(user); }
public User NeedsCurrentUser() { var testUserData = new TestCurrentUserContext(); var user = new User { ExternalId = testUserData.Auth0Id, Email = testUserData.Email, GivenName = testUserData.GivenName, FamilyName = testUserData.FamilyName, Name = testUserData.Name, PublishingKey = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCTF+wTVdaMDYmgeAZd7voe/b5MEHJWBXQDik14sqqj0aXtwV4+qxPU2ptqcjGpRk3ynmxp9i6Venw1JVf39iDFhWgd7VGBA7QEfApRm1v1FRI0wuN [email protected]" }; NeedsTestData <AppDbContext, User>(new List <User> { user }); return(user); }
public static Employee Create() { var userId = new TestCurrentUserContext().UserId; return(new Employee(userId, FakeData.Alpha(10), FakeData.Alpha(10))); }