2012-01-18 1 views

答えて

0

このクラスは本当に嘲笑される必要がありますか?私は通常、サービスを模擬し、渡される値型の具象クラスを使用します。

あなたができることの1つは、define an interface in your testです。

本当に嘲笑される必要があり、上記を行うことができない場合は、模擬したいものを実行する独自の実装を提供することができます。渡された値を記録し、呼び出されたメソッドは必要な値を返し、最後に必要なものをアサートします。

最後に、これは設計上の未確認のインターフェイスを指しているのでしょうか、またはテスト対象のコードにリファクタリングが必要なのでしょうか?

0

いつものように、このテストでは、あなたのデザインについて何かを伝えています。コードがオブジェクトをキャストしようとしているのはなぜですか?詳細を教えてください。

関連する問題