【问题标题】:@BeforeClass and @AfterClass in Xcode XCTestsXcode XCTests 中的 @BeforeClass 和 @AfterClass
【发布时间】:2016-08-15 05:42:56
【问题描述】:

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

在 JUnit 中是否有等效于 @BeforeClass 和 @AfterClass 的 Xcode?​​p>

【问题讨论】:

  • 从 XCode 11.4 开始,没有与 JUnit 的“BeforeClass”和“AfterClass”等效

标签: xcode testing xctest


【解决方案1】:

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

+ (void)setUp;

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

+ (void)tearDown;

在调用每个测试方法后调用的拆卸方法 班级。

【讨论】:

    猜你喜欢
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 2010-12-27
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    相关资源
    最近更新 更多