/// <summary> /// Create a new TestViewer /// </summary> /// <param name="resultRepository">the ResultRepository</param> /// <param name="testsystemRepository">the TestsystemRepository</param> /// <param name="testsuiteRepository">the TestsuiteRepository</param> /// <param name="testerRepository">the TesterRepository</param> /// <param name="testcaseRepository">the TestcaseRepository</param> /// <param name="historyResultRepository">the HistoryResultRepository</param> public TestViewerService(IResultRepository resultRepository, ITestsystemRepository testsystemRepository, ITestsuiteRepository testsuiteRepository, ITesterRepository testerRepository, ITestcaseRepository testcaseRepository, IHistoryResultRepository historyResultRepository) { if (resultRepository == null) { throw new ArgumentNullException("resultRepository"); } if (testsystemRepository == null) { throw new ArgumentNullException("testsystemRepository"); } if (testsuiteRepository == null) { throw new ArgumentNullException("testsuiteRepository"); } if (testerRepository == null) { throw new ArgumentNullException("testerRepository"); } if (testcaseRepository == null) { throw new ArgumentNullException("testcaseRepository"); } if (historyResultRepository == null) { throw new ArgumentNullException("historyResultRepository"); } _resultRepository = resultRepository; _testsystemRepository = testsystemRepository; _testsuiteRepository = testsuiteRepository; _testerRepository = testerRepository; _testcaseRepository = testcaseRepository; _historyResultRepository = historyResultRepository; }
/// <summary> /// Create a new nodeService /// </summary> /// <param name="testPool">the testPool</param> /// <param name="testFileLocker">the testFileLocker</param> /// <param name="resultRepository">the resultRepository</param> /// <param name="historyResultRepository">the historyResultRepository</param> /// <param name="browserRepository">the browserRepository</param> public NodeService(ITestPool testPool, ITestFileLocker testFileLocker, IResultRepository resultRepository, IHistoryResultRepository historyResultRepository, IBrowserRepository browserRepository) { if (testPool == null) { throw new ArgumentNullException("testPool"); } if (testFileLocker == null) { throw new ArgumentNullException("testFileLocker"); } if (resultRepository == null) { throw new ArgumentNullException("resultRepository"); } if (historyResultRepository == null) { throw new ArgumentNullException("historyResultRepository"); } if (browserRepository == null) { throw new ArgumentNullException("browserRepository"); } _testPool = testPool; _testFileLocker = testFileLocker; _resultRepository = resultRepository; _historyResultRepository = historyResultRepository; _browserRepository = browserRepository; }
/// <summary> /// Create a new nodeService /// </summary> /// <param name="testPool">the testPool</param> /// <param name="testFileLocker">the testFileLocker</param> /// <param name="resultRepository">the resultRepository</param> /// <param name="historyResultRepository">the historyResultRepository</param> /// <param name="browserRepository">the browserRepository</param> public NodeService(ITestPool testPool, ITestFileLocker testFileLocker, IResultRepository resultRepository, IHistoryResultRepository historyResultRepository, IBrowserRepository browserRepository) { if (testPool == null) throw new ArgumentNullException("testPool"); if (testFileLocker == null) throw new ArgumentNullException("testFileLocker"); if (resultRepository == null) throw new ArgumentNullException("resultRepository"); if (historyResultRepository == null) throw new ArgumentNullException("historyResultRepository"); if (browserRepository == null) throw new ArgumentNullException("browserRepository"); _testPool = testPool; _testFileLocker = testFileLocker; _resultRepository = resultRepository; _historyResultRepository = historyResultRepository; _browserRepository = browserRepository; }
/// <summary> /// Create a new TestViewer /// </summary> /// <param name="resultRepository">the ResultRepository</param> /// <param name="testsystemRepository">the TestsystemRepository</param> /// <param name="testsuiteRepository">the TestsuiteRepository</param> /// <param name="testerRepository">the TesterRepository</param> /// <param name="testcaseRepository">the TestcaseRepository</param> /// <param name="historyResultRepository">the HistoryResultRepository</param> public TestViewerService(IResultRepository resultRepository, ITestsystemRepository testsystemRepository, ITestsuiteRepository testsuiteRepository, ITesterRepository testerRepository, ITestcaseRepository testcaseRepository, IHistoryResultRepository historyResultRepository) { if (resultRepository == null) throw new ArgumentNullException("resultRepository"); if (testsystemRepository == null) throw new ArgumentNullException("testsystemRepository"); if (testsuiteRepository == null) throw new ArgumentNullException("testsuiteRepository"); if (testerRepository == null) throw new ArgumentNullException("testerRepository"); if (testcaseRepository == null) throw new ArgumentNullException("testcaseRepository"); if (historyResultRepository == null) throw new ArgumentNullException("historyResultRepository"); _resultRepository = resultRepository; _testsystemRepository = testsystemRepository; _testsuiteRepository = testsuiteRepository; _testerRepository = testerRepository; _testcaseRepository = testcaseRepository; _historyResultRepository = historyResultRepository; }