, ...)
// 非空断言,当表达式为空时测试失败
XCTAssertNotNil(expression, ...)
// 布尔断言,当表达式为false时测试失败
XCTAssert(expression..., ...)
// 布尔断言,当表达式为false时测试失败
XCTAssertTrue(expression, ...)
// 布尔断言,当表达式为true时测试失败
XCTAssertFalse(expression...expression1, expression2, ...)
// 实例断言,当两个表达式结果为不相同的类实例时,测试失败
XCTAssertIdentical(expression1, expression2..., ...)
// 实例断言,当两个表达式结果为相同的类实例时,测试失败
XCTAssertNotIdentical(expression1, expression2, ...)
// 差异断言,两表达式结果的差异大于设置阈值时测试失败..., ...)
// 无异常断言,当表达式有异常抛出时测试失败
XCTAssertNoThrow(expression, ...)
// 无特殊异常断言,当表达式有指定的异常抛出时测试失败
XCTAssertNoThrowSpecific