DI と guice を使用した単体テストに関して、AtUnit はどのように機能しますか?. あなたの経験を共有してください。
1 に答える
2
かなりうまく機能し、非常に使いやすいことがわかりました。私の場合は、しばらくして、機能的なものをテストしない限り、単体テストで DI をめったに使用しないという古いパターンに戻ることにしました。AtUnit が提供していたすべての追加機能が、私の状況ではまったく使用されていないことがわかりました。
テストで Guice を使用する場合、単体テスト クラスが拡張され、メソッドAbstractModule
で手動で Guice の初期化などを行います。@Before
ここで AtUnit を使用することは、すべての手動のものがほとんどなくなることを除いて、ほとんど同じであると思います。
于 2010-01-19T05:28:19.767 に答える