はじめに
RxSwiftで実装した個人アプリにテストを書き始めましたが
普段テストを書かないので、こんな初歩的なところで詰まりました。
やったこと
Editor
-> Add Target
-> Unit Testing Bundle
を追加
テストファイルも追加
さてテスト書くか、ってところで No such module'RxSwift'
と怒られる
解決方法
target '{$AppName}Tests' do
inherit! :search_paths
end
が必要だったんですね。
おまけ
inherit!
現在のターゲットに対する継承モードを設定する
Parameters
inheritanceSymbol
設定する継承モード
Available Modes
:complete
ターゲットは親からすべての動作を引き継ぎます。
:none
対象は親からどの動作も引き継ぎません。
:search_paths
対象は親の検索パスのみを継承します。
参考記事