List of usage examples for org.apache.commons.lang3 SerializationUtils roundtrip
@SuppressWarnings("unchecked") public static <T extends Serializable> T roundtrip(final T msg)
From source file:com.gooddata.gdc.UriResponseTest.java
@Test public void testSerializable() throws Exception { final UriResponse uriResponse = readObjectFromResource("/gdc/uriResponse.json", UriResponse.class); final UriResponse deserialized = SerializationUtils.roundtrip(uriResponse); assertThat(deserialized, jsonEquals(uriResponse)); }
From source file:com.gooddata.md.TableTest.java
@Test public void testSerializable() throws Exception { final Table table = readObjectFromResource("/md/table.json", Table.class); final Table deserialized = SerializationUtils.roundtrip(table); assertThat(deserialized, jsonEquals(table)); }
From source file:com.gooddata.md.TableDataLoadTest.java
@Test public void testSerializable() throws Exception { final TableDataLoad load = readObjectFromResource("/md/tableDataLoad.json", TableDataLoad.class); final TableDataLoad deserialized = SerializationUtils.roundtrip(load); assertThat(deserialized, jsonEquals(load)); }
From source file:com.gooddata.md.KeyTest.java
@Test public void testSerializable() throws Exception { final Key key = new Key(DATA, TYPE); final Key deserialized = SerializationUtils.roundtrip(key); assertThat(deserialized, jsonEquals(key)); }
From source file:com.gooddata.md.ColumnTest.java
@Test public void testSerializable() throws Exception { final Column column = readObjectFromResource("/md/column.json", Column.class); final Column deserialized = SerializationUtils.roundtrip(column); assertThat(deserialized, jsonEquals(column)); }
From source file:com.gooddata.md.ExpressionTest.java
@Test public void testSerializable() throws Exception { final Expression expression = new Expression(DATA, TYPE); final Expression deserialized = SerializationUtils.roundtrip(expression); assertThat(deserialized, jsonEquals(expression)); }
From source file:com.gooddata.md.report.GridReportDefinitionContentTest.java
@Test public void testSerializable() throws Exception { final GridReportDefinitionContent def = (GridReportDefinitionContent) readObjectFromResource( "/md/report/gridReportDefinitionContent.json", ReportDefinitionContent.class); final GridReportDefinitionContent deserialized = SerializationUtils.roundtrip(def); assertThat(deserialized, jsonEquals(def)); }
From source file:com.gooddata.md.DimensionTest.java
@Test public void testSerializable() throws Exception { final Dimension dimension = new Dimension("Dimension"); final Dimension deserialized = SerializationUtils.roundtrip(dimension); assertThat(deserialized, jsonEquals(dimension)); }
From source file:com.gooddata.md.report.OneNumberReportDefinitionContentTest.java
@Test public void testSerializable() throws Exception { final OneNumberReportDefinitionContent def = (OneNumberReportDefinitionContent) readObjectFromResource( "/md/report/oneNumberReportDefinitionContent.json", ReportDefinitionContent.class); final OneNumberReportDefinitionContent deserialized = SerializationUtils.roundtrip(def); assertThat(deserialized, jsonEquals(def)); }
From source file:com.gooddata.md.FactTest.java
@Test public void testSerializable() throws Exception { final Fact fact = new Fact("Person Shoe Size", "/gdc/md/PROJECT_ID/obj/COL_ID", "col", "/gdc/md/PROJECT_ID/obj/FOLDER_ID"); final Fact deserialized = SerializationUtils.roundtrip(fact); assertThat(deserialized, jsonEquals(fact)); }