私はソフトウェアテストが初めてです。オブザーバーパターンの単体テストを作成する正しい方法は何ですか? たとえば、次の 4 つのクラスが実装されているとします。
- サブジェクト クラス (アタッチ/デタッチ/通知)
- オブザーバー インターフェイス クラス (仮想メソッドの更新)
- ConcreteSubject クラス
- ConcreteObserver (コンクリート更新メソッド)
これらの各クラスのテスト トラックを作成するにはどうすればよいですか? 参考になる良い例はありますか?
私はソフトウェアテストが初めてです。オブザーバーパターンの単体テストを作成する正しい方法は何ですか? たとえば、次の 4 つのクラスが実装されているとします。
これらの各クラスのテスト トラックを作成するにはどうすればよいですか? 参考になる良い例はありますか?