Test Instructions:

Visiting this page will run all tests.

To run test in verbose mode (detailed error responses) add verbose=true as a get parameter.

To Test a connection failure run with get parameter testConnectionFail=true in get parameters.

To test a unit test failure run with testUnitTestFail=true in get parameters.

If running from a testing, demo or staging, environment all emails will send to the test email account salesforce-clearchoice-api-test@clearchoice.com in live mode they will send to salesforce-clearchoice-api-problem@clearchoice.com.

testing saving lead

testBadRequestSaveLeadRequiredInfoMissing sucess

testBadRequestSaveLeadBadUserId success

testBadRequestSaveLeadInactiveUserId success

testSucessfullSaveLead sucess

testing getting lead

testSucessfullGetLead sucess

testFailureGetLead sucess

testing sheduling a lead/ creating consult inventory


Warning: strpos(): Empty needle in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 34

testSuccessfulFindAvailableAppointments sucess


Warning: strpos(): Empty needle in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 34

Warning: count(): Parameter must be an array or an object that implements Countable in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 1405

testSuccessFullGetNextSevenDays sucess


Warning: strpos(): Empty needle in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 34

testSucessfullSaveConsultInventoryToLead failure SOAP ERROR: INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session. Session not found, missing session hash: qxUx3Sv7ycmc+CUz72/4byyXlAE0YvfegeQhCGzEaR0= This error usually occurs after a session expires or a user logs out. Decoder: DataInDbSessionKeyDecoder

testing get center info

testSucessfullGetCenterInfo failure ERROR: Cannot use object of type Exception as array

testing update campaigns

testSuccessfulValidateCampaigns sucess


Warning: count(): Parameter must be an array or an object that implements Countable in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 2117

testSuccessfulUpdateCampaigns sucess

testing update lead insights

testSuccessfulsSaveLeadInsights sucess


Warning: count(): Parameter must be an array or an object that implements Countable in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 2285

testSuccessfulsGetLeadInsights sucess

testSuccessfulsDeleteLeadInsights failure SOAP ERROR: INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session. Session not found, missing session hash: qxUx3Sv7ycmc+CUz72/4byyXlAE0YvfegeQhCGzEaR0= This error usually occurs after a session expires or a user logs out. Decoder: DataInDbSessionKeyDecoder

following tests were not run due to failure of testSuccessfulsDeleteLeadInsights: testSuccessfulUpdateLeadInsights

testing update lead

testSuccessfullFinanceCompanyPreScreenCheck sucess

testing Rescheduling

testSucessfullSaveConsultInventoryToLeadReschedule failure Test ERROR: failed to get appointment info

testing get locations

testSuccessFullGetGeoCode sucess

testSuccessfullGetRecommendedCenters sucess


Warning: count(): Parameter must be an array or an object that implements Countable in /www/ccsinglesite_643/public/wp-content/uploads/cache/50757b7359b9f0245a0722596fc50c276a38553d.php on line 1568

testSuccessfullGetNoOSCenters sucess

testSuccessfullGetAvailableLocations sucess

testSuccessfullGetAvailableLocationsWithReccomended sucess