public void testSOAP11EnvelopeToSubscription() throws Exception {
MessageContext mc = CommandBuilderTestUtils.getMCWithSOAP11Envelope();
RenewCommandBuilder builder = new RenewCommandBuilder(mc);
Subscription subscription = builder.toSubscription(
CommandBuilderTestUtils.payloadToSOAP11Envelope(REQUEST_PAYLOAD_SOAP11));
assertNotNull("The subscription object is null", subscription);
assertEquals("Invalid subscription id", "uuid:22e8a584-0d18-4228-b2a8-3716fa2097fa",
subscription.getId());
assertEquals("Invalid expiration time", 2034968820000L,
subscription.getExpires().getTimeInMillis() +
TimeZone.getTimeZone("GMT-08:00").getOffset(0));
Exception expected = null;
try {
builder.toSubscription(