@Test
public void testSerialization() throws JsonProcessingException {

  Row row = new Row().stringColumn("name", "ls1")
      .stringColumn("description", "first logical switch");
  Insert insert = new Insert("Logical_Switch", row).withUuidName("insert_ls1");
  String expectedResult
      = "{\"op\":\"insert\",\"table\":\"Logical_Switch\","
      + "\"row\":{\"name\":\"ls1\",\"description\":\"first logical"
      + " switch\"}," + "\"uuid-name\":\"insert_ls1\"}";
  assertEquals(expectedResult, JsonUtil.serialize(insert));
}