Java Examples for org.springside.modules.mapper.JsonMapper
The following java examples will help you to understand the usage of org.springside.modules.mapper.JsonMapper. These source code samples are taken from different open source projects.
Example 1
Project: deliciousfruit-master File: UserAccountApiControllerRegisterRestTemplateTest.java View source code |
@Test
public void testRegisterSuccess() throws URISyntaxException {
long t = System.currentTimeMillis();
RegisterRequest registerRequest = new RegisterRequest(t + "aaaa@bbb.com", "", "password", "");
URI uri = new URI(url);
ResponseEntity<RegisterResponse> result = restTemplate.postForEntity(uri, registerRequest, RegisterResponse.class);
RegisterResponse response = result.getBody();
String expected = "RegisterResponse [result=Result [msg=, value=0], err=null]";
assertEquals(expected, response.toString());
formatHttpInfoPrint(HttpMethod.POST, url, null, "用户注册成功", new JsonMapper().toJson(registerRequest), jsonMapper.toJson(response));
}
Example 2
Project: spring-mvc-qq-weibo-master File: JsonDemo.java View source code |
/** * 测试三种不同的Inclusion风格. */ @Test public void threeTypeInclusion() { TestBean bean = new TestBean("A"); // 打印全部属性 JsonMapper normalMapper = new JsonMapper(); assertThat(normalMapper.toJson(bean)).isEqualTo("{\"name\":\"A\",\"defaultValue\":\"hello\",\"nullValue\":null}"); // 不打印nullValue属性 JsonMapper nonEmptyMapper = JsonMapper.nonEmptyMapper(); assertThat(nonEmptyMapper.toJson(bean)).isEqualTo("{\"name\":\"A\",\"defaultValue\":\"hello\"}"); // 不打印默认值未改变的nullValue与defaultValue属性 JsonMapper nonDefaultMaper = JsonMapper.nonDefaultMapper(); assertThat(nonDefaultMaper.toJson(bean)).isEqualTo("{\"name\":\"A\"}"); }