私は非常に単純なパッケージ構造を持っています。すべての grails アーティファクト (アプリケーションの名前は「estra」) に対して 1 レベルの深さだけです。これは、grails アプリケーション構造が既に分離フォルダーを提供しているためです。しかし、単体テストを作成するとき、すべてのクラスは同じ estra.* パッケージ内にあり、この estra.domain、estra.controllers などのようにそれらを分離したままにします。
今のところすべて正常に動作していますが、テストは非常に単純です。依存性注入などで将来問題に直面することはありますか?