以前、 Objective-C と OCMock についての記事を書きましたが、今回は Swift について書いていきます。 準備 Xcode の使い方やプロジェクトの設定は Objective-C と基本的に同じなのでそちらを参照してください。 このように Project > Build Settings > Defines Module を YES に設定します。 テストコード 標準の XCTest Framework を使う場合は書き方が Swift になるだけで、Objective-C とほとんど同じです。 違うところは、Objective-C の場合はテストに関連するクラスを個別に import しなければならなかったのが、@testable import sample のようにテスト対象のターケッドを指定するだけでよくなります。 import XCTest @testable