package com.twilio.twiml; import org.junit.Assert; import org.junit.Test; /** * Test class for {@link MessagingResponse}. */ public class MessagingResponseTest { @Test public void testXml() throws TwiMLException { MessagingResponse response = new MessagingResponse.Builder() .redirect(new Redirect.Builder().build()) .message(new Message.Builder().build()) .build(); Assert.assertEquals( "<Response>" + "<Redirect/>" + "<Message/>" + "</Response>", response.toXml()); } @Test public void testUrl() throws TwiMLException { MessagingResponse response = new MessagingResponse.Builder() .redirect(new Redirect.Builder().build()) .message(new Message.Builder().build()) .build(); Assert.assertEquals("%3CResponse%3E%3CRedirect%2F%3E%3CMessage%2F%3E%3C%2FResponse%3E", response.toUrl()); } }