Skip to content

Add integration tests of CustomerSync.#596

Merged
ahmetoz merged 22 commits intocustomer-syncfrom
customer-sync-it
Oct 14, 2020
Merged

Add integration tests of CustomerSync.#596
ahmetoz merged 22 commits intocustomer-syncfrom
customer-sync-it

Conversation

@ahmetoz
Copy link
Copy Markdown
Contributor

@ahmetoz ahmetoz commented Oct 13, 2020

Provided main customer sync class integration tests.

  • Sync integration tests and check code coverage is checked (source to CTP target and CTP source to CTP target)
  • Test scenarios are not minimalistic and have all kinds of reference actions including customer groups, custom fields, and stores.

Related issue: #579

ahmetoz added 21 commits October 1, 2020 12:15
# Conflicts:
#	src/main/java/com/commercetools/sync/customers/helpers/CustomerBatchValidator.java
#	src/main/java/com/commercetools/sync/customers/helpers/CustomerReferenceResolver.java
#	src/main/java/com/commercetools/sync/customers/utils/CustomerReferenceResolutionUtils.java
#	src/test/java/com/commercetools/sync/customers/helpers/CustomerBatchValidatorTest.java
#	src/test/java/com/commercetools/sync/customers/helpers/CustomerReferenceResolverTest.java
#	src/test/java/com/commercetools/sync/customers/utils/CustomerReferenceResolutionUtilsTest.java
# Conflicts:
#	src/main/java/com/commercetools/sync/customers/helpers/CustomerBatchValidator.java
#	src/main/java/com/commercetools/sync/customers/helpers/CustomerReferenceResolver.java
#	src/main/java/com/commercetools/sync/customers/utils/CustomerReferenceResolutionUtils.java
#	src/test/java/com/commercetools/sync/customers/helpers/CustomerBatchValidatorTest.java
#	src/test/java/com/commercetools/sync/customers/helpers/CustomerReferenceResolverTest.java
#	src/test/java/com/commercetools/sync/customers/utils/CustomerReferenceResolutionUtilsTest.java
Base automatically changed from impl-sync-class to customer-sync October 14, 2020 12:32
@ahmetoz ahmetoz changed the title Add CustomerSyncIT Add integration tests of CustomerSync. Oct 14, 2020
@ahmetoz ahmetoz marked this pull request as ready for review October 14, 2020 12:52
@ahmetoz ahmetoz merged commit 549e5ca into customer-sync Oct 14, 2020
@ahmetoz ahmetoz deleted the customer-sync-it branch October 15, 2020 11:07
leungkinghin-ct added a commit that referenced this pull request Oct 15, 2020
* master:
  Add CustomerSync link.
  Add CustomerSync link.
  Handles edge cases for the update actions: `setStores` and `setCustomerNumber`. (#601)
  Bump com.adarshr.test-logger from 2.1.0 to 2.1.1
  bump versions to v2.3.0 (#599)
  Add documentation guide of the CustomerSync. (#597)
  Add integration tests of CustomerSync. (#596)
  Add CustomerSync class implementation (#590)

# Conflicts:
#	docs/RELEASE_NOTES.md
#	docs/usage/CUSTOMER_SYNC.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants