目次
Note
このページは Doma の開発者に向けて書かれています。
統合テストの目的は2つです。
- Eclipse や javac の注釈処理の挙動をテストする
- データベースへのアクセスを伴う機能をテストする
統合テストでは RDBMS を使ったテストを行います。 デフォルトで使用する RDBMS は H2 Database Engine です。
$ git clone https://github.com/domaframework/doma-it.git
$ ./gradlew build
Eclipse の設定ファイルを生成できます。
$ ./gradlew eclipse
ファクトリパスの設定も行われます。
Travis CI を利用しています。
以下の RDBMS を利用したテストを実行しています。
- H2 Database Engine
- HSQLDB
- MySQL
- PostgreSQL