public GetSprintTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _sprintMongoDbFixture = new MongoDbFixture <SprintDocument, string>("sprints"); factory.Server.AllowSynchronousIO = true; _queryHandler = factory.Services.GetRequiredService <IQueryHandler <GetSprint, SprintDto> >(); }
public SignedUpTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _usersMongoDbFixture = new MongoDbFixture <UserDocument, Guid>("users"); factory.Server.AllowSynchronousIO = true; _eventHandler = factory.Services.GetRequiredService <IEventHandler <SignedUp> >(); }
public ProjectCreatedTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _projectMongoDbFixture = new MongoDbFixture <ProjectDocument, string>("projects"); factory.Server.AllowSynchronousIO = true; _eventHandler = factory.Services.GetRequiredService <IEventHandler <ProjectCreated> >(); }
public CreateSprintTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _sprintMongoDbFixture = new MongoDbFixture <SprintDocument, string>("sprints"); _projectMongoDbFixture = new MongoDbFixture <ProjectDocument, string>("projects"); factory.Server.AllowSynchronousIO = true; _commandHandler = factory.Services.GetRequiredService <ICommandHandler <CreateSprint> >(); }
public UpdateIssueTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _issuesMongoDbFixture = new MongoDbFixture <IssueDocument, string>("issues"); _projectsMongoDbFixture = new MongoDbFixture <ProjectDocument, string>("projects"); _usersMongoDbFixture = new MongoDbFixture <UserDocument, Guid>("users"); factory.Server.AllowSynchronousIO = true; _commandHandler = factory.Services.GetRequiredService <ICommandHandler <UpdateIssue> >(); }
public GetIssuesWithoutSprintForProjectTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _sprintMongoDbFixture = new MongoDbFixture <SprintDocument, string>("sprints"); _projectMongoDbFixture = new MongoDbFixture <ProjectDocument, string>("projects"); _issueMongoDbFixture = new MongoDbFixture <IssueDocument, string>("issues"); factory.Server.AllowSynchronousIO = true; _queryHandler = factory.Services.GetRequiredService <IQueryHandler <GetIssuesWithoutSprintForProject, string[]> >(); }
public GetIssuesTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); _issuesMongoDbFixture = new MongoDbFixture <IssueDocument, string>("issues"); _projectsMongoDbFixture = new MongoDbFixture <ProjectDocument, string>("projects"); _usersMongoDbFixture = new MongoDbFixture <UserDocument, Guid>("users"); factory.Server.AllowSynchronousIO = true; _queryHandler = factory.Services.GetRequiredService <IQueryHandler <GetIssues, IEnumerable <IssueDto> > >(); }
public PasswordForgottenTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); factory.Server.AllowSynchronousIO = true; _eventHandler = factory.Services.GetRequiredService <IEventHandler <PasswordForgotten> >(); }
public UserInvitedToProjectTests(SpirebyteApplicationFactory <Program> factory) { _rabbitMqFixture = new RabbitMqFixture(); factory.Server.AllowSynchronousIO = true; _eventHandler = factory.Services.GetRequiredService <IEventHandler <UserInvitedToProject> >(); }