2017-01-12 3 views
1

何らかの理由でorderedtestからテストを実行すると、DeploymentEnabledフラグは考慮されません。;すなわちDirectoryPathはファイルのFalseに明示的に設定しましたが、DeploymentEnabledTrueの場合と同じです。runsettingsのDeployEnabledフラグは、オーダードテストで考慮されていません

私の質問は、そこに解決策が見つかりませんでしたが、this oneと密接に関連しているようです。

私はVS Enterprise 2015を実行しました。

手がかりはありますか?

答えて

0

私の理解では、設計により、注文テストが必要です。私.runsettingsで

<TestMethod()> 
<DeploymentItem("Test Files\MyInputFile.txt", "Test Files")> 
Public Sub ... 

私はTrueDeployementEnabledを設定されたファイル、およびそれが動作:

したがって、私はどこでも私のユニットテストクラスで必要なコードを追加しました。 ...私はDeploymentItemで更新するために多くのユニットテストを持っていた

From Microsoftている欠点:

注文したテストでは、各テストは、自己完結型とは無関係です。したがって、実行される各テストの間に環境状態は保持されません。

私は質問に答えます。

関連する問題