2014-12-05 1 views
2

이전에 C#/NUnit을 사용하여 Java에서 WebDriver 테스트를 작성하기 시작했습니다. 어떤 예에서든 [TestFixture]에 대한 C# NUnit 주석의 Java 버전이 없다는 것을 알았습니다. Java에 그런 것이 있습니까?NUnit 주석의 Java/JUnit 버전이 있습니까? [TestFixture]

+0

그게 무슨 일을합니까? Java 테스트에 익숙한 사람들은 대부분 NUnit을 모른다. – chrylis

+1

Java에 존재하지만'[TestFixture]'가 속성인지 확실하지 않습니다. 코드의 필수 메타 데이터.이 경우 클래스 정의를 다음과 같이 꾸밀면 NUnit에게이 클래스에 단위 테스트가 있음을 알립니다. –

+0

JUnit은 최소한 NUnit의'[TestFixtureSetUp]'및'[SetUp]'과 동등한 것을가집니다 : https://github.com/junit-team/junit/wiki/Test-fixtures –

답변

4

JUnit에 [TestFixture]에 해당하는 주석이 없습니다. @Test으로 표시된 메소드를 가진 클래스는 다른 특별한 표시없이 대부분의 JUnit 테스트 러너에 의해 실행됩니다. @Before 메서드는 [SetUp]처럼 동작합니다. @After 메서드는 [TearDown]처럼 동작합니다.