SCMPClnExecuteCall clnExecuteCall = new SCMPClnExecuteCall(this.requester, TestConstants.sesServerName1, this.sessionId);
String largeString = TestUtil.getLargeString();
clnExecuteCall.setMessageInfo(TestConstants.largeResponseCmd);
clnExecuteCall.setRequestBody(largeString);
clnExecuteCall.setCompressed(false);
TestCallback cbk = new TestCallback();
clnExecuteCall.invoke(cbk, 3000);
SCMPMessage scmpReply = cbk.getMessageSync(3000);
Assert.assertEquals(largeString.length() + "", scmpReply.getBodyLength() + "");
Assert.assertEquals(largeString, scmpReply.getBody());
Assert.assertEquals(SCMPBodyType.TEXT.getValue(), scmpReply.getHeader(SCMPHeaderAttributeKey.BODY_TYPE));
Assert.assertEquals(SCMPMsgType.CLN_EXECUTE.getValue(), scmpReply.getMessageType());
String serviceName = clnExecuteCall.getRequest().getServiceName();