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> >();
 }
Exemplo n.º 4
0
 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> >();
 }
Exemplo n.º 6
0
 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[]> >();
 }
Exemplo n.º 7
0
 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> > >();
 }
Exemplo n.º 8
0
 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> >();
 }