This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 61ffea5dfa848bd707deb68d94d59adba82e1188 Author: Zineb Bendhiba <[email protected]> AuthorDate: Wed Jul 21 11:26:39 2021 +0200 Update Salesforce integrations tests Readme to add Wiremock informations --- integration-tests/salesforce/README.adoc | 6 +++++- .../apache/camel/quarkus/component/salesforce/SalesforceRoutes.java | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/integration-tests/salesforce/README.adoc b/integration-tests/salesforce/README.adoc index ea406ab..e85a862 100644 --- a/integration-tests/salesforce/README.adoc +++ b/integration-tests/salesforce/README.adoc @@ -1,6 +1,10 @@ == Camel Quarkus Salesforce Integration Tests -To run the `camel-quarkus-salesforce` integration tests against the real API, you must first create a Salesforce developer account https://developer.salesforce.com/. +By default, the Salesforce integration tests use WireMock to stub the API interactions. + +IMPORTANT: Note that when using Wiremock, the Change Data Capture Events test is disabled. + +To run `camel-quarkus-salesforce` integration tests using Salesforce API interactions, you must first create a Salesforce developer account https://developer.salesforce.com/. Next create a new 'Connected App' from the app manager page. You may need to adjust the OAuth policy settings for `Permitted Users` and also `IP Relaxation` rules, depending on your needs. Also enable Change Data Capture for the 'Account' entity by visiting the Integrations -> Change Data Capture page. diff --git a/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java b/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java index 6449547..387e701 100644 --- a/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java +++ b/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java @@ -20,9 +20,7 @@ import java.util.Optional; import javax.enterprise.context.ApplicationScoped; import javax.inject.Named; -import javax.ws.rs.Produces; -import io.quarkus.arc.Unremovable; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.salesforce.AuthenticationType; import org.apache.camel.component.salesforce.SalesforceComponent;
