Swiftのクラスをテストから参照する
Tests.swift内で、プロジェクトのクラスを参照する方法。
自分の作成したプロジェクトがMyProjectとします。
Tests.swift内で`import MyProject`として、importします。
ここで、注意なのはMyProjectで作成したclassはMyProject内からしか参照出来ない状態です。
publicを指定していれば、参照出来るようになります。
import Foundation
public class Model {
public init() {
}
}これで、以下のようにテスト内で参照できます。
Tests.swift
import XCTest
import MyProject
class ModelTests: XCTestCase {
let testObject = Model()
}