public TestBuildsController(ITestLabUnitOfWork uow)
 {
     _uow = uow;
     _projRepo = uow.Repository<TestProject>();
     _buildRepo = uow.Repository<TestBuild>();
     _agentRepo = uow.Repository<TestAgent>();
 }
 public TestSessionsController(ITestLabUnitOfWork uow, IMessageBus bus)
 {
     _uow = uow;
     _projRepo = uow.Repository<TestProject>();
     _sessionRepo = uow.Repository<TestSession>();
     _agentRepo = uow.Repository<TestAgent>();
     _bus = bus;
 }
 public TestProjectsController(ITestLabUnitOfWork uow,
     IEnumerable<ITestDriver> drivers,
     IEnumerable<IPuller> pullers,
     IMessageBus bus)
 {
     _uow = uow;
     _projRepo = uow.Repository<TestProject>();
     _drivers = drivers;
     _pullers = pullers;
     _bus = bus;
 }
Beispiel #4
0
 public TestPlansController(ITestLabUnitOfWork uow)
 {
     _uow = uow;
     _projRepo = uow.Repository<TestProject>();
     _planRepo = uow.Repository<TestPlan>();
 }
Beispiel #5
0
 public TestQueueJobHandler(ITestLabUnitOfWork uow, IArchiver archiver, IEnumerable <ITestDriver> drivers)
     : base(uow)
 {
     _archiver = archiver;
     _drivers  = drivers;
 }
Beispiel #6
0
 public TestAgentProxy(ITestLabUnitOfWork uow, IMessageBus bus)
 {
     _uow = uow;
     _bus = bus;
 }
 public TestAgentsController(ITestLabUnitOfWork uow)
 {
     _uow = uow;
     _agentRepo = uow.Repository<TestAgent>();
 }