私はユニットテストでこれらの2つの行を持っています。テストをコメントアウトするSTAssertTrue
と、データは問題なくファイルに書き込まれ、ファイルへの書き込みはですYES
。
BOOL writeResult = [winePDF writeToFile:wineDocumentDirectoryFilename atomically:YES];
STAssertTrue((writeResult), @"Didn't write to file");
このテストは合格すると思いますが、失敗します。私はもう試した
STAssertEquals(YES, writeResult, @"Didn't write to file");
これも失敗しました。
ユニットテストではあまり行われていないので、十分な情報に基づいた回答を見越して額を叩きます。