1. A system for testing service related objects that controlling a resource complex within a communications system, the system comprising: a test service layer execution environment (SLEE) that substantially emulates a runtime environment of a live service logic execution environment, the test SLEE comprising at lest one resource proxy object that represents an interface to a resource complex within the communications system.