S eda1a14b50ee24bcab19b62f40858e76 OCUnit

XCode 3.2.3

準備


ターゲット→新規ターゲット→Unit Test Bundle
新規ファイル→Objective-C Test Case Class(ターゲットはUnitTestBundleで)

Cocoa Application でやってるサイトの通りやるとうまくいかなかった。
普通にiPhoneプロジェクトならほぼ何もしなくてもOK。

用意済みのassertion

#define STAssertNil(a1, description, ...)
#define STAssertNotNil(a1, description, ...)
#define STAssertTrue(expression, description, ...)
#define STAssertFalse(expression, description, ...)
#define STAssertEqualObjects(a1, a2, description, ...)
#define STAssertEquals(a1, a2, description, ...)
#define STAssertEqualsWithAccuracy(left, right, accuracy, description, ...)
#define STAssertThrows(expression, description, ...)
#define STAssertThrowsSpecific(expression, specificException, description, ...)
#define STAssertThrowsSpecificNamed(expr, specificException, aName, description, ...)
#define STAssertNoThrow(expression, description, ...)
#define STAssertNoThrowSpecific(expression, specificException, description, ...)
#define STAssertNoThrowSpecificNamed(expr, specificException, aName, description, ...)
#define STFail(description, ...)
#define STAssertTrueNoThrow(expression, description, ...)
#define STAssertFalseNoThrow(expression, description, ...)

gcovによるカバレッジ


これの通りでOK
http://sites.google.com/site/smgakusyuu/gc...

もしかして

    他の人の「OCUnit」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート