問題タブ [mstest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Assert を使用して、例外がスローされたことを確認するにはどうすればよいですか?
Assert
(または他の Test クラスを使用して) 例外がスローされたことを確認するにはどうすればよいですか?
visual-studio - VS を使用しない継続的インテグレーションで MsTest を使用するには?
私の問題は非常に単純です。msbuild と mstest を実行する CI サーバーがあります。
問題はMicrosoft.VisualStudio.QualityTools.UnitTestFramework.dll
、サーバーにVSをインストールしないと、CIサーバーとしてはかなりばかげているため、存在しないことです(mstestに関連する他のファイルもあると思います...)。
どうすればこれを修正できますか?
vb.net - 無効な列挙値の単体テスト
次のようなコードの塊があります。
チェックの考え方は、データベース呼び出しに渡すためにいくつかの値を準備することです。
2 つの質問がありElse
ます。努力する価値はありますか? その意図は、列挙型の将来の拡張によって、コードが squiify の結果を返すことを防ぐことです。
コードが有効である場合は、テストする価値がある場合は、動作を単体テストできるようにしたいと考えています。どうすればそれを行うことができますか?
unit-testing - 他のアセンブリからテスト メソッドを継承できないのはなぜですか?
他のアセンブリからテストを継承して実行できないのはなぜですか:
テストランナー
クラスが同じアセンブリ WTF にある場合にのみ、テストを実行できます。
NUnit で上記のようなテスト継承を行い、実行可能にすることは可能ですか?
unit-testing - NUnit 構成ファイルを MSTest に移行するにはどうすればよいですか?
すべての単体テストを NUnit から MSTest に移行したいと考えています。ソリューションには、次のような NUnit 構成ファイルがあります。
MSTestでそれを行うにはどうすればよいですか?
c# - およびTestDriven.Net
TestDriven.Net でテストを実行するときに mstest 属性 [AssemblyInitialize] を使用する際に問題が発生した人はいますか?
2.14 RTM と 2.22 RTM を試しましたが、どちらもうまくいかないようです。テストを実行すると、アセンブリの init メソッドが実行されません。TD.Net が属性を認識しないようです。
ヒント/アイデア/手がかりは大歓迎です!ありがとう!
nunit - NUnit、MbUnit、xUnit、またはその他のテスト フレームワークのラッパーを作成できますか?
テスト フレームワークのラッパーを作成するにはどうすればよいですか? どのテスト フレームワークを使用するかはまだわかりませんが、単体テストの作成を開始する必要があります。この質問で、NUnit から mbUnit、xUnit、さらには MSTest に切り替える方法を知りたいです。
c# - MSTest には NUnit の TestCase に相当するものがありますか?
NUnitのTestCase
機能は、テストごとに個別のメソッドを必要とせずにテスト パラメーターを指定する簡単な方法として非常に便利です。MSTest に似たようなものはありますか?
hudson - MSTest を使用して Hudson でデータ ドリブン ユニット テストの結果をドリルダウンする方法
当社の継続的インテグレーションサーバーは、Hudson with MSTestによって強化されています。Hudson MSTest プラグインを使用します。
データ ドリブン ユニット テストが失敗した場合に問題が発生することを除いて、すべて正常に動作します。MSTest プラグインは、失敗したデータ ドリブン ユニット テストをクリックしたときに Visual Studio が行うように、データ行をさらにドリルダウンする方法を認識しません。
したがって、データ ドリブン ユニット テストが失敗した場合、Hudson のエラー レポートはまったく役に立ちません。スタックも理由もありません。何もありません。
どうすれば修正できますか?別の解決策があれば、喜んで MSTest プラグインを放棄します。