public class ProviderUtils
Common provider utils
public static ProviderUtils INSTANCE
Common provider utils
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
PactVerification verificationType,
@NotNull
java.util.List<java.lang.String> packagesToScan,
@NotNull
java.util.List<java.lang.String> pactFileAuthentication)
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
PactVerification verificationType,
@NotNull
java.util.List<java.lang.String> packagesToScan)
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody,
@NotNull
PactVerification verificationType)
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir,
@Nullable
java.lang.Object stateChange,
boolean stateChangeUsesBody)
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir,
@Nullable
java.lang.Object stateChange)
@JvmStatic
@JvmOverloads
@NotNull
public static java.util.List<au.com.dius.pact.provider.IConsumerInfo> loadPactFiles(@NotNull
IProviderInfo provider,
@NotNull
java.io.File pactFileDir)
public boolean pactFileExists(@NotNull
au.com.dius.pact.core.model.FileSource<au.com.dius.pact.core.model.Interaction> pactFile)
@JvmStatic @NotNull public static PactVerification verificationType(@NotNull IProviderInfo provider, @NotNull IConsumerInfo consumer)
@JvmStatic
@NotNull
public static java.util.List<java.lang.String> packagesToScan(@NotNull
IProviderInfo providerInfo,
@NotNull
IConsumerInfo consumer)
public boolean isS3Url(@Nullable
java.lang.Object pactFile)
@JvmStatic @Nullable public static <T extends Annotation> T findAnnotation(@NotNull java.lang.Class<?> clazz, @NotNull java.lang.Class<T> annotation)
@JvmStatic
@NotNull
public static java.util.List<kotlin.Pair> findAllPactSources(@NotNull
kotlin.reflect.KClass<?> clazz)
@NotNull public PactLoader instantiatePactLoader(@NotNull PactSource pactSource, @NotNull java.lang.Class<?> testClass, @Nullable java.lang.Object testInstance, @Nullable java.lang.annotation.Annotation annotation)