Assert.Fail、Assert.Pass または同等のものが見つかりません。
2023-08-05 12:46:56
質問
私はNUnitでこれらを使用していました、そして、それらは本当に便利です。そのようなことを行う方法について何かアイデアはありますか?
編集、コードサンプルです。
bool condition = false;//would be nice not to have this
observable.Subscribe(_ =>
{
if (real test)
condition= true;//Assert.Pass()
});
StartObservable();
Assert.True(condition);//Assert.Fail()
どのように解決するのですか?
ドキュメントには 比較表 があり、これを含む。
Fail
- xUnit.netの代替品です。Assert.True(false, "message")
(表示されない
Assert.Pass
は表示されないし、私自身は使ったことがないのですが、代替案としては、テストからリターンするだけでよいのではないかと思います。もちろん、それはネストされたメソッド呼び出しの中でそれを投げたい場合は役に立ちません。私の
疑い
は、NUnit ではあまり頻繁に使用されないため、比較表には含まれていません)。
関連
-
[解決済み】Assert.Fail()はバッドプラクティスとみなされるか?
-
[解決済み] "ItemsSourceを使用する前に、Itemsコレクションを空にする必要があります。"
-
[解決済み] .net の OOM 問題を解決する必要があります。
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] .NETでのdecimal, float, doubleの違い?
-
[解決済み] Microsoft Officeをインストールせずに、C#でExcel(.XLSおよび.XLSX)ファイルを作成するにはどうすればよいですか?
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み] async」と「await」の使い方とタイミング
-
[解決済み] コードが含まれるアセンブリのパスを取得するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] C++/CLIにおけるキャレット('^')の意味は?
-
[解決済み] AndroidでWCFサービスを利用する方法
-
[解決済み] データテーブルがすでに別のデータセットに属している
-
[解決済み] VB.NETでファイル名を一意のサフィックスに変更するには?
-
[解決済み] 'Newtonsoft.Json' には 'Microsoft.CSharp' の依存関係がすでに定義されています。
-
[解決済み] ファイルまたはアセンブリをロードできませんでした 操作がサポートされていません。(HRESULT: 0x80131515 からの例外)
-
[解決済み] "SSL/TLSセキュアチャネルの信頼関係を当局と確立できませんでした "の解決方法
-
[解決済み] RelativeSourceでWPFバインディングを使用するにはどうしたらいいですか?
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
-
[解決済み] Math.Round(2.5)はなぜ3でなく2を返すのですか?