問題タブ [gallio]
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.
.net - Gallioのユーザー、このツールを使用してどのような長所と短所を経験しましたか?
Gallioに精通している方にとって、このツール、いわゆるテスト自動化プラットフォームを使用して、どのような長所と短所を経験しましたか?
unit-testing - Gallio 経由で MSTest に Resharper 単体テスト ランナーを使用する
Resharperテスト ランナーに、 Gallioを介して MSTest 単体テストを認識させようとしています。
以下をインストールしました: VSTS 2005 8.0.50727.762 Resharper 4.1 Gallio 3.0.0.285
Windows XP x64 も実行しています。
単体テスト オプションでは、NUnit のみが使用可能として表示されます。バージョン管理が間違っているに違いないと考えています。誰かが私を正しい方向に向けることができますか? 私は間違ったツリーを吠えていますか?これは VS2k8 でのみ機能しますか?
更新:さて、Gallio を GallioBundle-3.0.4.385-Setup に更新したところ、R# の単体テスト オプションに表示されるようになりました。しかし、R# または Icarus でテストを実行すると、次のエラーが発生します。
MSTest 実行可能ファイルが見つからなかったため、テストを実行できません
ありがとう
visual-studio - MbUnit は VS 2008 でどのように機能しますか
MbUnit をセットアップし、MbUnit GUI を使用して VS 2008 で動作させようとしましたが、テストを実行するたびに終了し、this program needs to close エラーが発生します。
テストを実行するたびにランナー例外が発生するという、ガリオでも同様の問題がありました。
これを機能させるには、testDriven.Net のような VS 用のアドインが必要ですか?
.net - マルチコア マシンを利用するためにマルチスレッドで実行できる .NET テスト用のテスト ランナーはありますか?
現在、Thoughtworks Studios の Cruise、Gallio を使用して xunit.net のファクト/テストを実行し、ncover 2 を使用してコード カバレッジを実行して CI をセットアップしています。
コード カバレッジを実行すると、ビルド エージェント サーバーが持つ 4 つの CPU の 1 つがペグされることに気付き、代わりに使用できるマルチスレッド テスト ランナーがあるかどうか疑問に思いました。遊んでいましたか?簡単に検索しましたが、ほとんどのヒットは、マルチスレッド テストの実行ではなく、マルチスレッド コードのテストに関するものです...
visual-studio-2008 - ReSharper テスト ランナーを使用して MSTest 単体テストを実行する
VS 2008 で MSTest ユニット テストを実行するには、ReSharper ユニット テスト ランナーを使用する必要があります。これを行うために「Gallio」を使用することは聞いたことがありますが、Gallio が何であるかはわかりません (多目的の VS 拡張フレームワークのように見えました)。 . ReSharper Test Runnerを使用してMSTest単体テストを実行する最良の方法を知っている人はいますか?
mbunit - Gallio、MbUnit、NCoverの問題を伴うTestDriven.net
TestDriven.Netが私のgallio/mbunitテストで機能しないのはなぜですか?
MbUnit v2でTDD.Netを使用しましたが、問題はありませんでしたが、新しいPCの新しいgallioリリースでは、何も起こりません。
ソリューションエクスプローラーのtdd右クリックメニューから、「デバッガーでテスト」を実行すると、画面下部のVSステータスバーに「0合格、0失敗、0スキップ」と表示されます。
フィクスチャを右クリックして同じことを行うと、
個別のテストで実行すると、SetUpが実行されていないように見えるため、テストは失敗します(ただし、少なくとも実行されます)
私はこれがこの問題のように聞こえることを知っていますが、私のレジストリは正しいように見えます。
TDD.NetメニューからNCoverを実行しようとしても、何も起こりません(出力ウィンドウのちらつき以外)
resharperで「ユニットテストの実行」を行うと、それらがすべて取得され、正しく実行されます。
Gallio / MbUnit 3.0.5.546、TDD.Net 2.18.2268、Resharper 4.1、VS 2k8 Pro 9.0.30729.1 SP、.Net 3.5 SP1、Windows Server 2k8(x86)を使用しています
teamcity - TeamCityがテストを実行するには、Gallioのどのdllを含める必要がありますか
GallioとMbUnit3を使用しており、TeamCity4をインストールしています。必要なdllがわからなかったので、Gallioのbinディレクトリ全体をSubversionに入れました。私が保持する必要があるものと、SCMに入れる必要がないものを知っていますか?ありがとう。
mbunit - MbUnit: double を比較する最もエレガントな方法は?
コード
生産する
MbUnit 3.0 で 2 つの double が等しいかどうかを比較する最もエレガントな方法は何ですか? 私はそれらを自分で切り上げることができることを知っていますが、これのための MbUnit コンストラクトはありますか?
更新:現在の「回避策」はエレガントではないと考えています:
msbuild - Cruise Control で Gallio(MbUnit) からの単体テスト結果を電子メールで送信するにはどうすればよいですか?
Cruise Control を使用してテスト ケースを実行するビルド サーバーがあります。Webdashboard に Gallio テスト結果を表示するように ccnet 1.4.2 を正常に構成しましたが、自動生成された電子メールで Gallio テスト結果を電子メールで送信するように ccservice を取得できないようです。.xsl ファイルを編集しようとしましたが、役に立ちませんでした。MsBuild Gallio タスクからの .xml 出力をマージしています。