diff --git a/src/PhpPact/Standalone/ProviderVerifier/Verifier.php b/src/PhpPact/Standalone/ProviderVerifier/Verifier.php index daa3efa6..5d6918a8 100644 --- a/src/PhpPact/Standalone/ProviderVerifier/Verifier.php +++ b/src/PhpPact/Standalone/ProviderVerifier/Verifier.php @@ -69,22 +69,22 @@ private function setProviderTransports(VerifierConfigInterface $config): void private function setFilterInfo(VerifierConfigInterface $config): void { $this->client->call( - 'pactffi_verifier_set_provider_state', + 'pactffi_verifier_set_filter_info', $this->handle, - $config->getProviderState()->getStateChangeUrl() ? (string) $config->getProviderState()->getStateChangeUrl() : null, - $config->getProviderState()->isStateChangeTeardown(), - $config->getProviderState()->isStateChangeAsBody() + $config->getFilterInfo()->getFilterDescription(), + $config->getFilterInfo()->getFilterState(), + $config->getFilterInfo()->getFilterNoState() ); } private function setProviderState(VerifierConfigInterface $config): void { $this->client->call( - 'pactffi_verifier_set_filter_info', + 'pactffi_verifier_set_provider_state', $this->handle, - $config->getFilterInfo()->getFilterDescription(), - $config->getFilterInfo()->getFilterState(), - $config->getFilterInfo()->getFilterNoState() + $config->getProviderState()->getStateChangeUrl() ? (string) $config->getProviderState()->getStateChangeUrl() : null, + $config->getProviderState()->isStateChangeTeardown(), + $config->getProviderState()->isStateChangeAsBody() ); } diff --git a/tests/PhpPact/Standalone/ProviderVerifier/VerifierTest.php b/tests/PhpPact/Standalone/ProviderVerifier/VerifierTest.php index 1d4adc83..aa4d17b8 100644 --- a/tests/PhpPact/Standalone/ProviderVerifier/VerifierTest.php +++ b/tests/PhpPact/Standalone/ProviderVerifier/VerifierTest.php @@ -81,8 +81,8 @@ private function setUpCalls(bool $hasProviderTags = true, bool $hasFilterConsume ['pactffi_verifier_new_for_application', $callingAppName, $callingAppVersion, $this->handle], ['pactffi_verifier_set_provider_info', $this->handle, $providerName, $providerScheme, $providerHost, $providerPort, $providerPath, null], ['pactffi_verifier_add_provider_transport', $this->handle, $transportProtocol, $transportPort, $transportPath, $transportScheme, null], - ['pactffi_verifier_set_provider_state', $this->handle, (string) $stateChangeUrl, $stateChangeTearDown, $stateChangeAsBody, null], ['pactffi_verifier_set_filter_info', $this->handle, $filterDescription, $filterState, $filterNoState, null], + ['pactffi_verifier_set_provider_state', $this->handle, (string) $stateChangeUrl, $stateChangeTearDown, $stateChangeAsBody, null], ['pactffi_verifier_set_verification_options', $this->handle, $disableSslVerification, $requestTimeout, null], [ 'pactffi_verifier_set_publish_options',