podspecのいくつかのライブラリの機能を使用するプロジェクトのクラスに対してiOSロジックテストを作成しようとしています。Xcodeで提供されている標準の単体テストバンドルを使用しています(ただし、アプリケーションテストではなく、単体テストのみです)。
たとえば、私はマギアレコードを使用しており、そのライブラリをポッドスペックにリンクしています。これは私のワークスペースのポッドプロジェクトに存在し、アプリがシミュレーターまたはデバイスで実行されているときに期待どおりに機能します。ただし、Magical Recordを使用するオブジェクトをテストにリンクしようとすると、MagicalRecordからセレクターが見つからないことを示すリンカーエラーが発生します。ロジックテストバンドルのHEADER_SEARCH_PATHを更新しようとしましたが、CocoaPodsによって作成されたヘッダーディレクトリにハードコーディングしましたが、うまくいきませんでした。
CocoaPodsライブラリを使用しないクラスに対して問題なく単体テストを実行できます。
私はこれについて間違っていますか?コンパイラにCocoaPodsライブラリを表示させるために何か他のことをする必要がありますか?