3

キュウリとジャスミンのテストでフィクスチャを共有するにはどうすればよいですか?

他の jasmine サーバー統合テストで使用できる 1 つの jasmine サーバー統合テストでフィクスチャーを作成できます。しかし、(「ミラー」が異なるためだと思いますか?)キュウリのテストで同じフィクスチャを使用することはできません。Mongo コレクションには、jasmine サーバー統合テストによって作成されたデータがありません。

1 つのオプションは、状態をフラット ファイル (nock) に保存することです。しかし、テスト フィクスチャの共通コレクション (同じミラー上?) を参照する方がはるかに簡単です。これは可能ですか?

4

3 に答える 3

0

これに対する答えを要約すると、テスト ツール間でランタイム状態を共有することはサポートされていません (ただし、どちらも同じフィクスチャ パッケージからコードを実行できます)。私がしようとしている使用法は、従来のパターンではなく、テスト間の何らかの依存関係を伴います。

目的を達成するには、独自のツールを作成する必要がありました。私が欲しかったのは、基本的には、統合をオンにして e2e テストの結果を記録することによってテスト フィクスチャを生成するのに役立つ、nock のラッパーでした。

于 2015-05-06T14:38:49.077 に答える