멋진 테스트 코드를 작성하도록 돕는 AssertJ 라이브러리에 대해서 알아봅시다.
AssertJ의 장점
- 메소드 체이닝을 지원하기 때문에 좀 더 깔끔하고 읽기 쉬운 테스트 코드를 작성할 수 있습니다.
- 개발자가 테스트를 하면서 필요하다고 상상할 수 있는 거의 모든 메소드를 제공합니다.
라이브러리 의존성 설정
Java8 … 모두 보기
멋진 테스트 코드를 작성하도록 돕는 AssertJ 라이브러리에 대해서 알아봅시다.
Java8 … 모두 보기
출처 : http://www.daleseo.com/lombok-popular-annotations/
Lombok 라이브러리에서 제공하는 어노테이션 중에서 자주 사용되는 어노테이션 위주로 살펴보도록 하겠습니다.
제일 먼저 살펴볼 어노테이션은 @Getter
와 @Setter
입니다.
아마 Lombok에서 가장 많이 사용되는 어노테이션일 텐데요.
예를 들어, xxx
라는 필드에 선언하면 자동으로 getXxx()
… 모두 보기
1 2 3 4 5 6 7 8 |
var foo = new Object(); |
출처 : http://kdarkdev.tistory.com/37
이클립스의 기본 Properties Editor는 한글로 바로 표현이 안되고 유니코드로 표현되므로 유니코드를 한글로 인식시킬수있는 플러그인이 필요합니다.
테스트는 이클립스 3.7.2에서 했으며 이전에 사용하던 3.4, 3.5에서도 이상없이 동작 했습니다.
*** 이클립스 3.5 이하
1. 이클립스 메뉴의 Help->Install New Software 클릭
출처 : http://blog.remotty.com/blog/2014/01/28/lets-study-rest/
이 글에서는 REST(Representational State Transfer)에 대해서 알아보겠습니다.