«parameterized-unit-test» 태그된 질문

25
파이썬에서 동적 (매개 변수화 된) 단위 테스트를 어떻게 생성합니까?
테스트 데이터가 있고 각 항목에 대한 단위 테스트를 만들고 싶습니다. 내 첫 번째 아이디어는 다음과 같이하는 것이 었습니다. import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print "test", name self.assertEqual(a,b) if __name__ == '__main__': unittest.main() 이것의 …

7
동적 테스트 수를 사용한 JUnit 테스트
우리 프로젝트 에는 디렉토리에서 모든 파일을 가져 와서 테스트를 실행하는 여러 JUnit 테스트가 있습니다. 이 testEveryFileInDirectory메서드를 구현하면 TestCase실패하거나 성공할 수있는 하나의 테스트로만 표시됩니다. 그러나 각 개별 파일의 결과에 관심이 있습니다. Eclipse의 그래픽 TestRunner에서 각 파일이 별도의 테스트로 표시되도록 TestCase/를 어떻게 작성할 수 TestSuite있습니까? (각 파일에 대한 명시적인 테스트 방법을 코딩하는 …

17
Android 스튜디오에서 매개 변수화 된 단위 테스트를 실행할 때 지정된 테스트가 없습니다.
Android Studio에서 아래와 같이 Parameterized Unit Test를 실행 해 보았습니다. import android.test.suitebuilder.annotation.SmallTest; import junit.framework.TestCase; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameter; import org.junit.runners.Parameterized.Parameters; import java.util.Arrays; import java.util.Collection; @RunWith(Parameterized.class) @SmallTest public class FibonacciTest extends TestCase { @Parameters public static Collection<Object[]> data() { return Arrays.asList(new Object[][] { {0, 0}, …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.