Patent ID: 9652363
Date: 2017-05-16
CPC Classifications: G06F

Claim:
1. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising: providing a simulated service call to a service provider from a dependent object delegation tester object, the simulated service call prompting the service provider to make one or more delegation calls to dependent objects in an enterprise services infrastructure; receiving the one or more delegation calls from the service provider by one or more mock objects, the one or more mock objects being part of a mock enterprise services infrastructure; determining one or more predefined check types based on a provided description of the enterprise services infrastructure; implementing, by the one or more mock objects, logic to verify compliance of the one or more delegation calls with the one or more determined predefined check types; and providing, by the one or more mock objects, results of the implemented logic to a debugger database for use in analyzing the service provider coding for errors.