AppHarborはビルド中に条件付きコンパイルシンボルを設定できますか?たぶん、単純に:私は、サーバー上で実行することはできませんいくつかのテストを持っているAppHarborAppHarborはビルド中に条件付きコンパイルシンボルを設定できますか?
(彼らは、テスト・データ・ファイルに依存しています)。
AppHarborは、条件付きコンパイルシンボルを設定することができれば、私はそのシンボルが存在する場合、テストの属性を[無視]追加することができます。
また、AppHarborで実行しているときに特定のテストを無視する方法がありますか?
それとも、正しくプロジェクトに存在するテストデータファイルを参照するためのテストコードのための方法は何ですか?
ありがとうございます! グレン
編集:私はテストプロジェクトでリソースとしてデータファイルを埋め込むことで動作するようにテストを受けました。理想的ではありませんが、今は大丈夫です。しかし、記述されているようにコンパイルシンボルを設定できるかどうかは分かります。 「AppHarbor」コンパイルシンボルを設定
であれば( "試験" == ConfigurationManager.AppSettings [ "環境"]){ Assert.Ignore( "AppHarborに無視さ")。 } – harriyott