stubs

    0

    2答えて

    これは単体テストに関する私の質問の1つです。 私はThe Art Of Unit Testingを読んでいます.3章では、1つ以上のクラス間の依存関係を削除する方法を示します。それは私には明らかです。絶対に明白ではない点は、次の点です。 スタブを使用してテストメソッドを構成するとき、特定の値を返すように構成します。次に、テストされたメソッドを、テストされたクラスで公開します。このメソッドは、いくつ

    14

    5答えて

    私はちょうどこの面白いを見ましたYouTube Video about unit testing(スタンドが批判されているところでは、ユーモアが損なわれている場合はスキップして、良い単位テストを行っていないため、彼のチームを偽装した偽の字幕でヒトラーです。しかし、私はスタブに何が間違っているのか理解していません。 私は嘲笑フレームワークを使い始めていないし、痛みを感じないようにしていない。 私は(

    4

    1答えて

    の末尾にメソッド・スタブを生成し、私は、このオプションを選択すると、Method8は、右の後に配置されますのVisual StudioのView.ShowSmartTag機能 を使用してメソッドスタブを生成方法2しかし、すべての方法の後に置きたいと思っています。方法7この場合、 設定はありますか?

    0

    2答えて

    私は現在プロジェクトを進めており、テストを隔離テスト(レール依存なし、スタブとモック使用)に移行し始めました。 現在のテストがすべて分離されるまで、テストを分離テストと一緒に実行する必要があり、それによってレール環境が開始されます。 孤立したテストでは、偽のクラス(クラスFoo; end;)が存在する場合、残りのテストでは元のクラスよりも優先されます。 例:foo_spec.rbで 我々はこのライ

    3

    3答えて

    2つのブールパラメータを受け取る関数をスタブする必要があります。最初は必須で2番目はオプションです。私がArg.Isを送信しようとすると、2番目の情報がなくても最初のものに何かがあると、私はエラーを受け取ります: System.InvalidOperationException: 、Arg.List、Arg.RefまたはArg.Out。 2つの議論が期待され、1つが定義されている。ここで はスタブ