XCTFail(format...) |
必ず失敗する |
XCTAssertNil(X, format...) |
X が nil であることをチェックする |
XCTAssertNotNil(X, format...) |
X が nil でないことをチェックする |
XCTAssert(expression, format...) |
expression が YES であることをチェックする |
XCTAssertTrue(expression, format...) |
expression が NO であることをチェックする |
XCTAssertFalse(expression, format...) |
expression が NO であることをチェックする |
XCTAssertEqualObjects(X, Y, format...) |
X と Y のオブジェクトの内容を比較し、同じであることをチェックする |
XCTAssertNotEqualObjects(X, Y, format...) |
X と Y のオブジェクトの内容を比較し、違いがあることをチェックする |
XCTAssertEqual(X, Y, format...) |
X と Y を比較し、同じであることをチェックする。int等のスカラー型や構造体などに使用する |
XCTAssertNotEqual(X, Y, format...) |
XとYを比較し、違いがあることをチェックします。int等のスカラー型や構造体などに使用する |
XCTAssertEqualWithAccuracy(X, Y, accuracy, format...) |
X と Y を比較し、accuracy 以内の差に収まっていることをチェックする |
XCTAssertNotEqualWithAccuracy(X, Y, accuracy, format...) |
X と Y を比較し、accuracy より差が大きいことをチェックする |
XCTAssertThrows(expression, format...) |
expression で 例外が発生することをチェックする |
XCTAssertThrowsSpecific(expression, specificException, format...) |
expressionで特定のクラス(specificException)の例外が発生することをチェックする |
XCTAssertThrowsSpecificNamed(expression, specificException, exception_name, format...) |
expressionで特定のクラス(specificException)の 例外が特定の名前(exception_name)で発生することをチェックする |
XCTAssertNoThrow(expression, format...) |
expression で 例外が発生しないことをチェックする |
XCTAssertNoThrowSpecific(expression, specificException, format...) |
expression で特定のクラス(specificException)の例外が発生しないことをチェックする |
XCTAssertNoThrowSpecificNamed(expression, specificException, exception_name, format...) |
expressionで特定のクラス(specificException)の例外が |
特定の名前(exception_name)で発生しないことをチェックする |
|
参考URL XCTestのAssert一覧 |
|