読者です 読者をやめる 読者になる 読者になる

Kiwiの非同期テストでまたハマった話

[[expectFutureValue(dict) shouldEventually] beKindOfClass:[NSDictionary class]];

こんな感じで非同期処理から返ってきた値の型を確かめたかったんだけど、間違ええて↓こんな感じで書いてたらテスト通ってハマった

[[expectFutureValue(dict) shouldEventually] isKindOfClass:[NSError class]];

-isKindOfClass:はKWMockの中にあったので、これで問題無いじゃん!って思って書いてたけど、今気付いたけどよく見たらこれMockのクラスじゃん……。

気をつけましょう……。