stubbing

    36

    3答えて

    を返すメソッド、私はかかわらずに渡されているものの、方法をスタブする必要があり、常にそれが第三引数を返します:明らか _service.Stub(x => x.Method(parm1, parm2, parm3)).Return(parm3); 、それをそれほど簡単ではありません。私はいつもparmsが何になるのか分からないが、私はいつも第3のものを返そうと思っている。

    3

    3答えて

    : before_filter :current_account def current_account @current_account ||= Account.find_by_subdomain!(request.subdomians.first) end テストを実行すると、request.subdomainsは私が探している有効なサブドメインが含まれていませんし、機能テス

    1

    3答えて

    def foo a & b & c & d end そして、アプリケーションロジックにとっては非常に重要なので、私はそのための良いテストを書く必要があります。メソッドa、b、c、dは既にテスト済みです。私はa、b、c、dの作業を行い、要求された値を返すための完全なデータを用意すべきですか、この場合のスタブは有効ですか?

    7

    5答えて

    私はこの混乱を常に抱えています。私が偽のコードを使用していくつかの操作をアサートするコードを書くと、実際に擬似コードではなく実際のオブジェクトを使用して実際の実装を信頼するにはどうすればいいですか?例えば 、私はこのコードをしました - [Test] public void CanCreateContactsWithData() { using(ISession s

    3

    1答えて

    私はテストしたいnode.jsサーバからTwitterのAPIをいくつか呼び出すプロジェクトがあります。しかし、私はTwitter API(OAuthと私が呼び出している実際のAPI)をテストしたくないので、スタブアウトするのが最善だと思っていました。 これをサポートしているsinon.jsが見つかりました。私はこれを行う方法の例を見つけておらず、これが以前に行われたかどうか疑問に思っていました。

    4

    1答えて

    私はメソッドがsythenticかbridgeかをチェックするアプリケーションを書いています。 このアプリケーションをテストするために、スタブにさまざまなメソッドを追加しました。 しかし、いずれの方法についても、このブロックはテストケースでカバーされています。 スタブには、validate(Object o)などのメソッドが他の通常のJavaクラスと同様に含まれています。 私のスタブにはどのような

    0

    1答えて

    私は上の「スタブ」を作成することができますどのように、私の質問があり、私はおそらくしかし this previous question.にマークが候補の1つを使用しますが、オブザーバーを登録し、イベントをリッスンしますAndroidアプリケーションを作成しています私のアプリケーションオブザーバーでイベントを発生させるために使用できるAndroid?この例では、私のアプリがWi-Fi信号の強さを聞い

    13

    1答えて

    メソッドを呼び出すメソッドでメソッドの1つが特定のパラメータを取得するかどうかをテストしようとしています。以下のコードでは、MyModelはメソッドoffsetのパラメータ0を受け取る必要があります。残念ながら、以下のコードは動作しません。 should_receiveとstub_chainを混在させることはできないようです。どうすればこの問題を解決できますか?私もRSpecのGoogleグループ

    1

    1答えて

    私はPHPUnitを使用していますが、データストアとして使用されているオブジェクトのために良いモックとスタブを作成することは困難です。 例: class urlDisplayer { private $storage; public function __construct(IUrlStorage $storage) { $this->storage = $storage; }