我们要确保 uppercasedFirst() 方法按预期工作。如果我们给它一个输入 antoine,我们期望它输出 Antoine。我们可以使用 XCTAssertEqual 方法为此方法编写单元测试:
final class StringExtensionsTests: XCTestCase {
func testUppercaseFirst() {
let input = "antoine"
let expectedOutput = "Antoine"
XCTAssertEqual(input.uppercasedFirst(), expectedOutput, "The String is not correctly capitalized.")
}
}
根据最新的测试运行结果,同一方块显示红色或绿色。 重新运行最新的测试
使用以下命令重新运行上次运行测试:
Control + Option + Command + G.
上面的快捷方式可能是我最常用的快捷方式之一,因为它可以帮助我在对失败测试实施修复后快速重新运行测试。 运行测试组合
使用 CTRL 或 SHIFT 选择要运行的测试,右键单击并选择“Run X Test Methods”。