summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarun Gupta <tarun1995gupta@gmail.com>2015-06-20 01:02:12 (GMT)
committerTarun Gupta <tarun1995gupta@gmail.com>2015-06-27 07:12:55 (GMT)
commita673d269487fd86efe7f9c5f9b4cd1c00cab556d (patch)
tree10145697d3153a8a170361c5355ad9bccee21776 /test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java
parent27212e007077418d18014286a46723fa26693864 (diff)
downloadstroke-a673d269487fd86efe7f9c5f9b4cd1c00cab556d.zip
stroke-a673d269487fd86efe7f9c5f9b4cd1c00cab556d.tar.bz2
Adds Form Elements and Version Element.
Adds FormPage, FormReportedRef, FormSection, FormText and Version Elements. Updates Form Elements, its Parser And Serializer. Updates SearchPayload Element, its Parser And Serializer. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. Test-Information: Adds Search Payload Parser and Serializer Test. Updates tests for Form Parser and Serializer. Updates InBandRegistrationPayloadSerializer Test and MAMQuerySerializerTest. All tests passes. Change-Id: I8c620a3db39fe433bc9a5478b98d5caeaf9ed40b
Diffstat (limited to 'test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java')
-rw-r--r--test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java80
1 files changed, 40 insertions, 40 deletions
diff --git a/test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java b/test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java
index 82083cc..8f92a70 100644
--- a/test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java
+++ b/test/com/isode/stroke/serializer/payloadserializers/MAMQuerySerializerTest.java
@@ -20,44 +20,44 @@ import static org.junit.Assert.assertEquals;
public class MAMQuerySerializerTest {
- @Test
- public void testSerialize() {
- MAMQuerySerializer serializer = new MAMQuerySerializer();
-
- Form parameters = new Form();
-
- FormField fieldType = new FormField(Type.TEXT_SINGLE_TYPE, "urn:xmpp:mam:0");
- fieldType.setName("FORM_TYPE");
- parameters.addField(fieldType);
-
- FormField fieldStart = new FormField(Type.TEXT_SINGLE_TYPE, "2010-08-07T00:00:00Z");
- fieldStart.setName("start");
- parameters.addField(fieldStart);
-
- ResultSet set = new ResultSet();
- set.setMaxItems(new Long(10));
-
- MAMQuery query = new MAMQuery();
- query.setQueryID("id0");
- query.setNode("node1");
- query.setForm(parameters);
- query.setResultSet(set);
-
- String expectedResult =
- "<query node=\"node1\" queryid=\"id0\" xmlns=\"urn:xmpp:mam:0\">"
- + "<x type=\"form\" xmlns=\"jabber:x:data\">"
- + "<field type=\"text-single\" var=\"FORM_TYPE\">"
- + "<value>urn:xmpp:mam:0</value>"
- + "</field>"
- + "<field type=\"text-single\" var=\"start\">"
- + "<value>2010-08-07T00:00:00Z</value>"
- + "</field>"
- + "</x>"
- + "<set xmlns=\"http://jabber.org/protocol/rsm\">"
- + "<max>10</max>"
- + "</set>"
- + "</query>";
-
- assertEquals(expectedResult, serializer.serialize(query));
- }
+ @Test
+ public void testSerialize() {
+ MAMQuerySerializer serializer = new MAMQuerySerializer();
+
+ Form parameters = new Form();
+
+ FormField fieldType = new FormField(Type.TEXT_SINGLE_TYPE, "urn:xmpp:mam:0");
+ fieldType.setName("FORM_TYPE");
+ parameters.addField(fieldType);
+
+ FormField fieldStart = new FormField(Type.TEXT_SINGLE_TYPE, "2010-08-07T00:00:00Z");
+ fieldStart.setName("start");
+ parameters.addField(fieldStart);
+
+ ResultSet set = new ResultSet();
+ set.setMaxItems(new Long(10));
+
+ MAMQuery query = new MAMQuery();
+ query.setQueryID("id0");
+ query.setNode("node1");
+ query.setForm(parameters);
+ query.setResultSet(set);
+
+ String expectedResult =
+ "<query node=\"node1\" queryid=\"id0\" xmlns=\"urn:xmpp:mam:0\">"
+ + "<x type=\"form\" xmlns=\"jabber:x:data\">"
+ + "<field type=\"text-single\" var=\"FORM_TYPE\">"
+ + "<value>urn:xmpp:mam:0</value>"
+ + "</field>"
+ + "<field type=\"text-single\" var=\"start\">"
+ + "<value>2010-08-07T00:00:00Z</value>"
+ + "</field>"
+ + "</x>"
+ + "<set xmlns=\"http://jabber.org/protocol/rsm\">"
+ + "<max>10</max>"
+ + "</set>"
+ + "</query>";
+
+ assertEquals(expectedResult, serializer.serialize(query));
+ }
}