1

一連の単体テストを実行する teamcity インストールがあります。テスト対象のライブラリがテスト構成データをプルできるように、app.config ファイルを追加しました。これは、開発ボックスで nunit GUI を使用する場合にうまく機能します。ただし、CI サーバーでは、app.config ファイルが読み取られていないため、n ユニット テストは失敗します。これを機能させるためにチームシティで行う必要があることはありますか?

これは基本的な単体テスト スイートであり、非常に大きなコード ベースであるため、コードを変更したり、インジェクションを使用したりしたくありません。

4

1 に答える 1

0

単体テスト プロジェクトで App.config を使用することで、この問題を解決できたことがわかりました。ビルド サーバー上で実行されている場合、nunit が別のプロジェクトから構成データを読み取ることができないのは残念です。これは、ローカルの nunit runner アプリを使用して、ローカルで問題なく実行できます。

于 2010-09-13T15:58:39.353 に答える