SalesforceCommerceCloud/b2c-crm-sync

[BUG] Test Classes Failure

luismiguelferreiraPWC opened this issue · 2 comments

Describe the bug
I got 56 fails on Test Classes. I just installed the b2c crm sync in a clean Env and had this amount of test classes. Is this normal in this b2c crm sync version?

To Reproduce
Steps to reproduce the behavior:

  1. Run sfdx force:apex:test:run -r json

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
image

Can you please attach the error logs too

@chandanrjit

Errors:
System.AssertException: Assertion Failed: Expected the customerResolution class to return one (1) record: Expected: 1, Actual: 0

Stack Track:
Class.B2CIACustomerResolution_TestHelper.validateValidationError: line 37, column 1
Class.B2CIACustomerResolution_Test.testResolveByB2CCustomerListIDB2CCustomerNoValidationErrorCustomerID: line 774, column 1

Errors:
System.AssertException: Assertion Failed: Expected the customerResolution class to return at least one (1) record

Stack Track:
Class.B2CIACustomerResolution_TestHelper.validateSingleResult: line 143, column 1
Class.B2CIACustomerResolution_Test.testResolveByB2CCustomerListIDEmailLastNameSingleExact: line 2141, column 1

Errors:
System.AssertException: Assertion Failed: Expected the customerResolution class to return at least one (1) record

Stack Track:
Class.B2CIACustomerResolution_TestHelper.validateMultipleResults: line 72, column 1
Class.B2CIACustomerResolution_Test.testResolveByB2CCustomerListIDB2CCustomerNoMultipleResults: line 666, column 1

Errors:
System.NullPointerException: Attempt to de-reference a null object

Stack Track:
Class.B2CIACustomerResolutionPA_Test.resolvesContactWithCustomerListIdLastNameAndEmail: line 263, column 1

Errors:
System.NullPointerException: Attempt to de-reference a null object

Stack Track:
Class.B2CIACustomerResolutionPA_Test.resolvesContactWithLastNameAndEmail: line 492, column 1

Errors:
System.NullPointerException: Attempt to de-reference a null object

Stack Track:
Class.B2CIACustomerResolutionPA_Test.resolvesCustomerId: line 109, column 1

Errors:
System.NullPointerException: Attempt to de-reference a null object

Stack Track:
Class.B2CIACustomerResolutionPA_Test.resolvesCustomerNoAndCustomerList: line 187, column 1

Errors:
System.AssertException: Assertion Failed: Expected a parentAccount to be resolved

Stack Track:
Class.B2CProcessContact_ServiceEntry_Test.testResolveContactCustomerIDSuccess: line 300, column 1

The rest of the errors are duplicates from these ones.