GWTTestCase
サブフォルダー名は、実際には から返されるモジュール名に基づいておりgetModuleName()
、JUnit
接尾辞が付いています (GWT は、特にモジュールとモジュールを継承するモジュールをオンザフライで生成しますcom.google.gwt.junit.JUnit
)。
したがって、テストに特定のものが必要な場合は、「標準」モジュールを継承するテスト固有のモジュールを作成し、その新しいモジュールを返すことができますgetModuleName
(GWT 単体テストは、いくつかのset-property
またはset-configuration-property
値をテストするためにそれを行うか、宣言します)。servlet
s は、GWT-RPC、RequestFactory または などをテストするためのものFormPanel
です)。
ここで、JS ファイルのみが必要な場合は、それをパブリック パス(つまり、デフォルトでは、モジュール記述子ファイルpublic
の隣のフォルダー) に配置できます。gwt.xml
そして、テスト ページ内でそのスクリプトを自動的にプルするため<script>
にを使用できます (テストは標準またはWeb ページを使用するため)。本当に必要な場合は、パブリック パスに同じ名前の HTML ページを配置することで、その HTML ページをオーバーライドできます。その後、モジュールのページをオーバーライドする必要があります (ただし、そのモジュールを明示的に継承する必要がある場合があるため、そのパブリック パスが前に来ます)。あなたの)gwt.xml
junit.html
junit-standard.html
com.google.gwt.junit.JUnit
参照:
https://developers.google.com/web-toolkit/doc/latest/DevGuideOrganizingProjects#DevGuideModules
http://code.google.com/p/google-web-toolkit/wiki/ResourceOracle