問題タブ [xunit]
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.
xunit - typemockを使用して参照型引数を取るメソッドを呼び出す方法
テストケースを作成するために「Xunit+TypeMock」を使用しています。
followメソッドを呼び出そうとしているときはいつでも
テストメソッドから、例外が発生します。
私はこのメソッドを次のようにテストメソッドから呼び出しています:
しかし、メソッドは呼び出されず、エラーが発生します。
テストメソッドからそのようなメソッド(UpdateObject)を呼び出すにはどうすればよいですか。
ありがとう
bdd - SubSpecおよびXUnitNullReferenceExceptionを使用したBDD
TDDはかなり新しいです。最初にBDDを試してみたい。MVP UIプレゼンテーションパターンフレームワークを使用していて、SubSpecとXUnitを使用して最初のテストを作成しようとしていますが、リポジトリを呼び出すと、プレゼンターからNullReferenceExceptionが発生します。
答えは明らかだと思いますが、それで私は理解できました。また、私のテストはプレゼンテーションパターンの詳細に関係しているようです-それは機能すると信じており、おそらく以下のようにテストする必要はありません(つまり、view.loadイベントを発生させる)が、私は考えることができませんでした別の方法の。より良いテストのための提案を歓迎します。
私のユニットテスト:
私のプレゼンター:
testing - 誰かがxUnit、nUnit、mbUnitを互いに区別するのを手伝ってもらえますか?
xUnit、nUnit、およびmbUnitの違いは何ですか?私が見る限りでは、すぐに使用できるmbUnitは並列テストを提供し、xUnitは、任意の数のテストクラスに対して複数のフィクスチャを混合、再利用、および一致させる簡単な方法を提供します。
これまでのところ、nUnitを特別なものにするものは何も見つかりません。
では、誰かがこれらのテストフレームワークを互いに区別するのを手伝ってくれるでしょうか?
unit-testing - 文字エンコーディングの問題をテストするための "Lorem ipsums" ファイルのセットはありますか?
レイアウトについては、有名な「Lorem ipsum」テキストを使用して、どのように見えるかをテストします。
私が探しているのは、テキスト ファイルを読み取るときに文字エンコーディングを処理するいくつかのメソッドをテストするために JUnit テストで使用できる、いくつかの異なるエンコーディングでエンコードされたテキストを含む一連のファイルです。
例:ISO 8859-1
エンコードされたテスト ファイルとエンコードされたテスト ファイルを持つWindows-1252
。Windows-1252 は、領域 80 16 – 9F 16の違いをトリガーする必要があります。つまり、ISO 8859-1 と区別するために、この地域の文字を少なくとも 1 文字含める必要があります。
テスト ファイルの最適なセットは、各エンコーディングのテスト ファイルにすべての文字が 1 回含まれている場合です。しかし、おそらく私は sth を認識していません - 私たちは皆、このエンコーディングが好きですよね? :-)
文字エンコーディングの問題に対するそのようなテストファイルのセットはありますか?
f# - Xunit を使用する F# で、文字列の等価性をアサートするときに型情報が必要なのはなぜですか?
F# と Xunit を使用しています。(どちらも比較的初心者です)
Xunit の Assert.Equal() を使用する"<string>"
場合、比較対象の型が文字列であることを指定する必要があることがわかりました。
たとえば、この実行とコンパイル:
私の質問は、なぜ削除して代わり"<string>"
にアサートできないのですか?"Assert.Equal("Stuff",s1)"
コンパイラは両方の引数の型を知っているように見えますが、なぜ大騒ぎするのでしょうか?
コンパイル時に返されるエラーは次のAssert.Equal("Stuff",s1)
とおりです。
unit-testing - Matlab xUnit Framework テスト スイートのセットアップ
各テストで変数が表示されるように、変数をテスト スイートごとに 1 回初期化する方法は? たとえば、各テストに必要ないくつかのファイルをロードすることができます。
specflow - Specflowによって生成されたユニットテストにXunitTraitAttributeを追加する方法
私はXunitでSpecflowを使用していますが、必要なのは、(内部で)生成された単体テストをXunit.TraitAttribute
追加することです。それはGherkinとSpecFlowで可能ですか?
xml - 標準のXUnitレポートXMLの参照ソースは何ですか
CUnitに代わるものを書いていますが、XML出力を生成したいと思っています。
出力をjenkins/hudsonと互換性があるようにしたいので、すべてのXUnitテストが準拠する標準のxml形式を探しています。
そのような基準はありますか?
jenkins / hudsonが表示できる要件の定義はどこにありますか?