問題タブ [expectations]
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.
javascript - ジャスミンは、配列の結果と一致しないことを期待しています
私は次のコードを試しています:
この期待は失敗しますが、なぜですか? 等しなくてもいいの?
methods - モックされていない JMockit メソッドが機能しない
サンプルクラス
ここで何が起こっているのか、また、あるメソッドに期待を設定すると、他のメソッドの動作が変わる理由を誰かが説明できますか?
java - IllegalArgumentException: 予期ブロック内の条件文が無効です
Expectations
テスト ケースで記述したブロックに問題があります。
テストケースは次のようにクラッシュします:
まさにここ:
この場合は単純boolean
です。false
exception
なぜそれが起こるのか、私にはまったく手がかりがありません。私はすでにグーグルで検索しましたが、何も役に立ちませんでした。
私たちを手伝ってくれますか?
sas - SASで特定の分布の期待値を計算する方法
たとえば、gamma(2,3) が与えられます。分布の期待値を与える、ExpectedValue("Gamma",2,3) のような SAS の関数はありますか。私はしばらくグーグルで検索しましたが、満足のいく答えは見つかりませんでした。
c++ - EXPECT_CALL() とモック関数の呼び出しのインターリーブ
Google Mock のドキュメントには次のように書かれています。
重要な注意: Google Mock では、モック関数が呼び出される前に期待値を設定する必要があります。それ以外の場合、動作はundefinedです。特に、EXPECT_CALL() とモック関数の呼び出しをインターリーブしてはなりません。
この制限の背後にある詳細を知っている人はいますか? ただし、この規則に確実に違反しているが、適切に機能しているように見える多くの単体テストがあります。
c++ - c++ gtest は、テストが失敗した場合にのみ、テストの最後に追加情報を出力します
私はこのようなことをしたい:
期待/アサーションが失敗した場合にのみ、いくつかの追加情報を出力したいと考えています。
私はこのようなことができることを知っています:
しかし、この種のソリューションは快適ではありません。理由は次のとおりです。
- 2回チェックします
- プリプロセッサを使用しているため、バグを見つけるのに時間がかかる場合があります。
- 関数が実際にネストされている場合、このソリューションは使いにくいです。
- 多くの EXPECTations が失敗すると、メッセージが何度も出力されます。
- あらゆる種類のチェックのためにマクロを再定義する必要があります