Uses of Interface
de.gebit.integrity.providers.TestResourceProvider
-
-
Uses of TestResourceProvider in de.gebit.integrity.providers
Methods in de.gebit.integrity.providers that return TestResourceProvider Modifier and Type Method Description TestResourceProviderTestResource. getProvider()Constructors in de.gebit.integrity.providers with parameters of type TestResourceProvider Constructor Description TestResource(String aName, TestResourceProvider aProvider)Creates an instance. -
Uses of TestResourceProvider in de.gebit.integrity.remoting.client
Method parameters in de.gebit.integrity.remoting.client with type arguments of type TestResourceProvider Modifier and Type Method Description voidIntegrityRemotingClient. setupFork(List<? extends TestResourceProvider> someResourceProviders, SetList aSetList, Map<String,Object> someInitialVariables, int aNumberOfSuiteInvocations)Sets up a new fork with the scripts to run and the current state of the setlist. -
Uses of TestResourceProvider in de.gebit.integrity.remoting.server
Method parameters in de.gebit.integrity.remoting.server with type arguments of type TestResourceProvider Modifier and Type Method Description voidIntegrityRemotingServerListener. onForkSetupRetrieval(List<? extends TestResourceProvider> someResourceProviders, SetList aSetList, Map<String,Object> someInitialVariables, int aNumberOfSuiteInvocations)Called when a client (typically a fork master) injects its entire test script set and set list state into the server. -
Uses of TestResourceProvider in de.gebit.integrity.remoting.transport.messages
Methods in de.gebit.integrity.remoting.transport.messages that return types with arguments of type TestResourceProvider Modifier and Type Method Description List<? extends TestResourceProvider>ForkSetupMessage. getResourceProviders()Constructor parameters in de.gebit.integrity.remoting.transport.messages with type arguments of type TestResourceProvider Constructor Description ForkSetupMessage(List<? extends TestResourceProvider> someResourceProviders, SetList aSetList, Map<String,Object> someInitialVariables, int aNumberOfSuiteInvocations)Creates a new instance. -
Uses of TestResourceProvider in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner with type parameters of type TestResourceProvider Modifier and Type Field Description protected List<TestResourceProvider>TestModel. loadedResourceProvidersAll resource providers that this model has been filled from.Methods in de.gebit.integrity.runner that return types with arguments of type TestResourceProvider Modifier and Type Method Description List<TestResourceProvider>TestModel. getLoadedResourceProviders()Methods in de.gebit.integrity.runner with parameters of type TestResourceProvider Modifier and Type Method Description protected List<Diagnostic>TestModel. loadSingleResource(TestResourceProvider aResourceProvider, TestResource aResourceName, org.eclipse.xtext.resource.XtextResourceSet aResourceSet, org.eclipse.xtext.resource.IResourceFactory aResourceFactory, boolean aVerboseFlag)Loads a singleTestResourcefrom the givenTestResourceProvider.static TestModelTestModel. loadTestModel(TestResourceProvider aResourceProvider, boolean aSkipModelChecksFlag, boolean aPerformModelValidationFlag, Class<? extends IntegrityDSLSetup> aSetupClass)Loads aTestModelfrom a givenTestResourceProvider.List<Diagnostic>TestModel. readIntegrityScriptFiles(TestResourceProvider aResourceProvider, boolean aPerformModelValidationFlag)Reads all Integrity scripts from the provided resource provider and initializes this test model with them.Method parameters in de.gebit.integrity.runner with type arguments of type TestResourceProvider Modifier and Type Method Description voidDefaultTestRunner.RemotingListener. onForkSetupRetrieval(List<? extends TestResourceProvider> someResourceProviders, SetList aSetList, Map<String,Object> someVariableValues, int aNumberOfSuiteInvocations) -
Uses of TestResourceProvider in de.gebit.integrity.runner.console
Methods in de.gebit.integrity.runner.console that return TestResourceProvider Modifier and Type Method Description protected TestResourceProviderConsoleTestExecutor. createResourceProvider(List<File> aPathList)Creates theTestResourceProviderinstance.Methods in de.gebit.integrity.runner.console with parameters of type TestResourceProvider Modifier and Type Method Description protected TestRunnerCallbackConsoleTestExecutor. createXmlWriterTestCallback(TestResourceProvider aResourceProvider, String anXmlFileName, String anExecutionName, TransformHandling aTransformHandling, boolean aCaptureConsoleFlag)Instantiates the XML Test Writer Callback which is used to write the XML test results. -
Uses of TestResourceProvider in de.gebit.integrity.runner.providers
Classes in de.gebit.integrity.runner.providers that implement TestResourceProvider Modifier and Type Class Description classAbstractCompoundTestResourceProviderAAbstractCompoundTestResourceProviderwraps one or multiple otherTestResourceProviderinstances.classAbstractTestResourceProviderBase class for test resource providers.classArchiveTestResourceProviderThisTestResourceProvidercan read archive files (zip/jar format) and provide the Integrity script files within these archives transparently to the Test Runner.classFilesystemArchiveTestResourceProviderThis is a compoundTestResourceProvider, able to read Integrity scripts directly from the file system, within a directory on the filesystem, and within archive files (and archives within archives).classFilesystemTestResourceProviderA resource provider which reads test files from the filesystem, either from one or more flat directories or optionally in a recursive way.classInMemoryTestResourceProviderThis test resource provider holds the entire resources in memory and returns them from memory on demand.Fields in de.gebit.integrity.runner.providers with type parameters of type TestResourceProvider Modifier and Type Field Description protected List<TestResourceProvider>AbstractCompoundTestResourceProvider. resourceProvidersThe resource providers wrapped by this compound provider.Methods in de.gebit.integrity.runner.providers with type parameters of type TestResourceProvider Modifier and Type Method Description protected <T extends TestResourceProvider>
TAbstractCompoundTestResourceProvider. findProvider(Class<T> aProviderClass)Finds a specific provider instance by its type.Constructors in de.gebit.integrity.runner.providers with parameters of type TestResourceProvider Constructor Description AbstractCompoundTestResourceProvider(TestResourceProvider... someProviders)Creates a new compound provider, wrapping the given resource providers.ArchivedTestResource(String aName, TestResourceProvider aProvider, Stack<String> anArchiveFilenameStack, String aNameWithinArchive)Creates a new instance ofArchiveTestResourceProvider.ArchivedTestResource.InMemoryTestResourceProvider(TestResourceProvider aSourceProvider, String aNamePrefix)Creates a new instance that acts as an in-memory copy of the given resource provider.Constructor parameters in de.gebit.integrity.runner.providers with type arguments of type TestResourceProvider Constructor Description AbstractCompoundTestResourceProvider(List<TestResourceProvider> someProviders)Creates a new compound provider, wrapping the given resource providers.
-