저는 junit 개념을 처음 사용합니다.Junit으로 데이터 기반 테스팅
누구나 데이터 기반 개념이 무엇인지 명확하게 설명해 줄 수 있습니까?
하나의 junit 클래스에 두 개의 RunWith
주석 방법을 쓸 수 있다면 또 다른 질문이 될 것입니다.
@RunWith(Parameterized.class)
...
및
@RunWith(Theories.class)
...
저는 junit 개념을 처음 사용합니다.Junit으로 데이터 기반 테스팅
누구나 데이터 기반 개념이 무엇인지 명확하게 설명해 줄 수 있습니까?
하나의 junit 클래스에 두 개의 RunWith
주석 방법을 쓸 수 있다면 또 다른 질문이 될 것입니다.
@RunWith(Parameterized.class)
...
및
@RunWith(Theories.class)
...
http://support.smartbear.com/viewarticle/29139/
상세 데이터 구동 개념을 설명합니다. 주로 코드를 짧게 테스트하기 위해 다양한 데이터 세트를 작성하는 것이 중요합니다. 주로 자동화 된 테스트 사례를 작성하는 데 사용되는 코드로 특정 유형의 코드가 항상 다른 유형의 테스트 데이터를 통해 실행되고 원하는 결과가 테스트됩니다.
두 번째 질문에 대해서는 여러 runneed 메소드가 합리적이라고 생각하지 않습니다. Junit에 기본 러너가 아닌 testcases를 실행하기 위해 junit이 올바른 실행 프로그램을로드하라는 지시어입니다. 나는 그것을 시도하지도 않았다. 희망이 귀하의 질문에 대한 답변을 제공합니다.
이 당신을 도울 수있는 [JUnit을 튜토리얼] (http://www.vogella.com/articles/JUnit/article.html) – codeMan