본문 바로가기
반응형

JUnit3

[JUNIT Error] JUnit Platform version must be >= 1.8 to use a global embedded kafka server 잘 사용중이던 Junit 에서 어느날 에러가 발생하였다. 에러는 제목과 같다. JUnit Platform version must be >= 1.8 to use a global embedded kafka server 사용하려면 junit platform이 1.8이상이어야 한다는 뜻이다. 프로젝트 우클릭에서 library 추가 할때 junit을 자동 plugin 으로 해서 했는데 default junit 버전이 1.7 이하인듯 싶다. ide에서 제공해주는 junit 말고 maven repository 를 통해서 직접 dependency 받아야한다. 그럼 java build path 에서 add library 로 추가한 junit 부분은 delete 를 해주고 org.junit.jupiter junit-jup.. 2023. 10. 21.
JUNIT 테스트 메서드 순서 정하기 이전 포스팅에서 JUNIT 관련해서 글을 다룬적이 있다. 자세한 내용은 아래 참고 포스팅 참고 바란다. 사용법에 대해서는 아래 참고 포스팅이 있고. 여러개의 테스트 메서드를 작성했을경우 테스트에 순서를 지정하는 법에 대해서 다루려고 한다. 먼저 샘플 소스를 보면 아래와 같다. public class TestOrder { @Test public void testOrder1() { System.out.println("11"); assertThat(1000).isEqualTo(1000); } @Test public void testOrder2() { System.out.println("22"); assertThat(100).isEqualTo(100); } @Test public void testOrder3().. 2023. 9. 28.
JUnit 이란? / 사용법 JUnit이라고 쓰고 단위테스트라고 저는 읽는데요. 혹시 알고 계신가요? 이클립스를 사용하시는 분들이라면 많이 보셨을것 같은데 (사실 intelliJ는 제가 사용을 안해봐서 모릅니다 ㅠㅠ) 간단하게 정의를 내리면 JUnit이란. '자바용 단위 테스트 도구' 라고 이해하면 될것 같다. 사용을 하기 위해서는 library를 추가 해야한다. 프로젝트 우클릭 > properties 다음은 junit을 클릭해준다. 이렇게 next를 하면 설치가 끝난다. 프로젝트로 돌아와서 클래스를 하나 만들고 코드를 아래와 같이 작성 public class test{ @Test public void testcode(){ int a=1; int b=2; System.out.println(a+b); } } 프로젝트 우클릭 > run.. 2022. 1. 11.
반응형