同様の動作を持ついくつかのクラスを開発しましたが、それらはすべて同じインターフェースを実装しています。適切なオブジェクトを作成してインターフェイスを返すファクトリを実装しました。工場の単体テストを書いています。返されるのは、オブジェクトへのインターフェースだけです。工場が正しく機能していることをテストする最良の方法は何ですか?
その答えをJavaで知りたいのですが、言語をまたがる解決策があれば教えていただきたいです。
2番の答えは、他の答えのように行われますか? もしそうなら、私は他の答えも受け入れたとマークし、私の質問を言い換えて、インターフェースが返されるファクトリとインターフェースを実装した具象クラスのタイプがわからない場合と、具象クラスが何であるかを知っている場合の両方に対処します使用済み。