私はJUnitとデザインパターンの初心者ですので、ご容赦ください。
私はこの技術的なウェブページを読んでいました:
私は実際のコーディングやクラス構成などを理解できます。私を混乱させる唯一のことは、この特定の問題に関連する以下の 2 つの質問です。
Google の Guice を利用した「依存性注入」というデザイン パターンを使用していましたが、このデザイン パターンを使用しなくても同じ機能を実現できることがわかりました。この問題では、依存性注入の使用は必須ではないのだろうか?
私はJUnitを初めて使用するので、彼がカート、アイテムのテストケースを作成し、それらを個別にテストして正確性を証明したと理解しています。しかし、テスト プログラムをコンパイルして実行するために最後の「ビルドとデプロイ」セクションが必要な理由は、その xml ファイルを作成せずに Eclipse で右クリックして「JUnit テストとして実行」を選択するだけで簡単に実行できるからです。
JUnit とデザイン パターンについて教えてください。よろしくお願いします!!