/** * Creates a new instance which uses the specified services. * @param adapter data model driver * @param sources test data provider * @param rules verification rule provider * @param retrievers test result retrievers * @throws IllegalArgumentException if some parameters were {@code null} */ public TestResultInspector( DataModelAdapter adapter, DataModelSourceProvider sources, VerifyRuleProvider rules, ExporterRetriever<ExporterDescription> retrievers) { this(new TestContext.Empty(), adapter, sources, rules, retrievers); }
/** * Creates a new instance which uses the specified services. * @param adapter data model adapter * @param sources test data provider * @param importers test data deployer for import source * @param exporters test data deployer for export target * @throws IllegalArgumentException if some parameters were {@code null} */ public TestDataPreparator( DataModelAdapter adapter, DataModelSourceProvider sources, ImporterPreparator<ImporterDescription> importers, ExporterRetriever<ExporterDescription> exporters) { this(new TestContext.Empty(), adapter, sources, importers, exporters); }
/** * Creates a new instance which uses registerd services. * @param serviceClassLoader class loader to load services * @throws IllegalArgumentException if some parameters were {@code null} */ public TestDataPreparator(ClassLoader serviceClassLoader) { this(new TestContext.Empty(), serviceClassLoader); }
/** * Creates a new instance which uses registerd services. * @param serviceClassLoader class loader to load services * @throws IllegalArgumentException if some parameters were {@code null} */ public TestResultInspector(ClassLoader serviceClassLoader) { this(new TestContext.Empty(), serviceClassLoader); }