Whiteship's Note

[테스트] 스프링의 MappingJacksonJsonView 초간단 학습 테스트

모하니?/Coding : 2009. 10. 13. 12:10


public class SpringJsonVIewTest {
   
    class SampleObject{
        private String name;

        public void setName(String name) {
            this.name = name;
        }

        public String getName() {
            return name;
        }
    }
   
    MappingJacksonJsonView jsonView;
   
    @Test
    public void result() throws Exception {
        jsonView = new MappingJacksonJsonView();
        Map<String, Object> model = new HashMap<String, Object>();
        SampleObject s1 = new SampleObject();
        s1.setName("기선");
        model.put("s1", s1);
        SampleObject s2 = new SampleObject();
        s2.setName("갑수");
        model.put("s2", s2);
       
        MockHttpServletRequest request = new MockHttpServletRequest();
        MockHttpServletResponse response = new MockHttpServletResponse();
        jsonView.render(model, request, response);
       
        System.out.println(response.getContentAsString());
    }

}

이렇게 작성해봤습니다. Assertion 안했습니다.

JSON이 어떤 모양으로 생기는지 그냥.. 눈으로 확인하려구요. why not?

아참.. 결과는

{"s2":{"name":"갑수"},"s1":{"name":"기선"}}

이래요.
top

Write a comment.




: 1 : ··· : 78 : 79 : 80 : 81 : 82 : 83 : 84 : 85 : 86 : ··· : 299 :