Xcode XCTests中的@BeforeClass和@AfterClass

时间:2016-04-21 20:10:33

标签: xcode testing xctest

在JUnit测试中,有一种能够在测试运行之前或之后运行代码的概念。然而,我在Xcode中看到的是-setUp和-tearDown,它们发生在每次测试之前和之后。

在JUnit中是否有与@BeforeClass和@AfterClass等效的Xcode?

1 个答案:

答案 0 :(得分:3)

XCTestCase 提供以下方法,在执行测试类中的任何测试之前和之后运行:

+ (void)setUp;
  

在调用任何测试方法之前调用的Setup方法   类。

+ (void)tearDown;
  

在调用每个测试方法后调用的Teardown方法   上课。