Class PactFolderLoader
-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.junitsupport.loader.PactLoader
public final class PactFolderLoader implements PactLoader
Out-of-the-box implementation of PactLoader that loads pacts from either a subfolder of project resource folder or a directory
-
-
Constructor Summary
Constructors Constructor Description PactFolderLoader(String path, KClass<out ValueResolver> valueResolverClass, ValueResolver valueResolver, ExpressionParser ep)PactFolderLoader(String path, KClass<out ValueResolver> valueResolverClass, ValueResolver valueResolver)PactFolderLoader(String path, KClass<out ValueResolver> valueResolverClass)PactFolderLoader(String path)PactFolderLoader(PactFolder pactFolder)PactFolderLoader(File path)
-
Method Summary
Modifier and Type Method Description Stringdescription()Returns a description of this pact loader List<Pact>load(String providerName)Load pacts from appropriate source DirectorySourcegetPactSource()Returns the source object that the pacts where loaded from -
-
Constructor Detail
-
PactFolderLoader
PactFolderLoader(String path, KClass<out ValueResolver> valueResolverClass, ValueResolver valueResolver, ExpressionParser ep)
-
PactFolderLoader
PactFolderLoader(String path, KClass<out ValueResolver> valueResolverClass, ValueResolver valueResolver)
-
PactFolderLoader
PactFolderLoader(String path)
-
PactFolderLoader
PactFolderLoader(PactFolder pactFolder)
-
PactFolderLoader
PactFolderLoader(File path)
-
-
Method Detail
-
description
String description()
Returns a description of this pact loader
-
getPactSource
DirectorySource getPactSource()
Returns the source object that the pacts where loaded from
-
-
-
-