問題タブ [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.

0 投票する
2 に答える
2727 参照

c# - MSTest - テストを複数回実行する

MSTest を使用して Selenium を駆動しています。同じテスト実行で複数のブラウザーに対してテストを実行したいと考えています。これを行う方法はありますか?

ありがとう、ネイサン

0 投票する
3 に答える
2557 参照

sql-server-ce - MSTest を使用したデータ ドリブンの単体テスト

単体テストに MSTest を使用するプロジェクトに取り組んでおり、データ ソースにかなり緊密に結合されたモデル クラスの単体テストを作成する必要があります。モデル クラスが依存しているデータベースのソース コードは、データベース プロジェクト (.dbproj) で管理されています。私が考えていたのは、データベース プロジェクトを使用してデータベースの SQL CE インスタンスをプログラムで構築する ClassInitialize メソッドをテスト クラスに記述することでした。これにより、モデル クラスを接続してそれに対してテストを実行できるデータを入力できます。既知のデータで。

誰かがそれらを持っているなら、私は他の提案を受け入れます。

方法を理解しようとしているのは、ClassInitialize メソッドのコード内からこのデータベース プロジェクトを実行することです。そのようなことを行う方法の良い例を見つけることができませんでした。これは可能ですか?もしそうなら、どのように?誰でもコードサンプルを持っていますか? ありがとう。

0 投票する
3 に答える
207 参照

c# - MSTest ウィザードが double のサフィックスを D ではなく F にするのはなぜですか?

MS Visual Studio の組み込み単体テスト ウィザードを使用してテストを作成すると、次のような行のコードが作成されます。

C# では、"F" は大文字と小文字を区別しない float を表し、"D" は double を表します。「D」の代わりに「F」サフィックスを使用すると、精度が失われます。

バグの場合、Microsoft のどこに報告すればよいですか?

0 投票する
8 に答える
11909 参照

unit-testing - MSTest からテスト結果とカバレッジ HTML レポートを取得する方法はありますか

MSTest が作成するResults.trxおよびファイルから HTML ベースのレポートを生成できるようにしたいと考えています。data.coverage理想的には、これは失敗を一覧表示し、いくつかの基本的なカバレッジ統計を表示するだけです。

これを行うツールを知っている人はいますか?

0 投票する
3 に答える
2269 参照

tfs - 自動テストのための TFS 2008 のセットアップ

よくわかりません。

ビルド マシンとしても機能する開発サーバーに TFS をインストールしています。コードをチェックインするとビルドは正常に動作しますが、ビルドがテストを実行しようとするとエラーが発生します。

MSBUILD : 警告 MSB6004: 指定されたタスクの実行可能場所 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" は無効です。タスクが ContinueOnError=true で呼び出されたため、前のエラーは警告に変換されました。タスク「TestToolsTask」の「ContinueOnError」が「true」に設定されているため、ビルドを続行します。タスク「TestToolsTask」の実行が完了しました -- 失敗しました。

さまざまなフォーラムを検索したところ、Visual Studio 2008 テスト エディションをビルド サーバーにインストールする必要があると提案された人が何人かいました。これが真実であり、さらに重要なことに、それが私の問題を解決するかどうかを誰かが確認できますか? または、単にプロフェッショナル版をインストールできますか?

ありがとう、混乱。

0 投票する
1 に答える
348 参照

visual-studio - MSTEST/VSTSリフレクションツール

ソリューション内の[TestMethod]属性を持つすべてのメソッドのリストを吐き出すツールを知っている人はいますか?

私たちが達成しようとしているのは、要件に対する単体テスト(合格/不合格のステータスではなく名前)をお客様と一緒にレビューすることです。チームシステムにVSTS2008とスクラムを使用しているので、これがどこかに組み込まれているものなのか、それとも私たちの目的のために一緒に投げる必要があるツールなのかはわかりませんでした。どんな助けでも素晴らしいでしょう。ありがとう。

0 投票する
3 に答える
5985 参照

c# - NUnit がアセンブリ内のテストを見つけられない

MSTest でアセンブリを継承しましたが、これらのテストはビルド マシンで nunit-console を使用して実行されました (どのように機能したかはわかりません)。そこで、整理して適切な NUnit テストに変更することにしましたが、nunit-console (または gui) はテストを見つけることができません。ただし、ReSharper テスト ランナーを使用すると問題なく動作します。何が欠けている可能性がありますか?

0 投票する
1 に答える
1591 参照

.net - MS Test の使用中に web.config をロードする方法

ビジネス オブジェクトの Save() メソッドをテストしています。オブジェクトを保存するには、Configuration Manager から接続文字列を読み取る必要があります。しかし、私が得るのはnull値だけです。私の設定は Web サイト web.config にあります。テスト実行時に取得するにはどうすればよいですか。追加の構成が必要ですか。

0 投票する
4 に答える
4551 参照

.net - MSTest 使用時のオブジェクトのモック

私は MSTest (または少なくとも VS 2008 テスト ツール、違いはありますか?) を使い始めたばかりです。

セッション オブジェクトを使用するコードをテストしたいと考えています。明らかに、私は HttpContext を持っておらず、単純に作成することもできないため、コードは NullReferenceException で失敗します。

このコードは単にテスト不可能ですか?

0 投票する
5 に答える
29147 参照

.net - MsTest - アセンブリ内の各テストの前にメソッドを実行する

アセンブリ内の各テストの前に特定のメソッドを実行することは可能ですか?

属性については知っていTestInitializeますが、この属性には「クラススコープ」があります。Test クラスで定義されている場合、このクラスの各テストの前に実行されます。

アセンブリ全体で定義された各テストの前に実行されるメソッドを定義したいと考えています。