Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

2008-08-02から1日間の記事一覧

testng.xmlの<suite-files>

バージョン5.3から追加された要素。 要は他のテストスイートファイルを取り込める。 <suite-files> <suite-file path="ファイルのパス"> </suite-files> </suite-files> ちなみにファイル間のパラメータの継承とかはないそうです。 Indeed, inheritance of parameters in testng.xml files is not supported, for a couple of reasons: I …

DbUnitアノテーション対応の使い方

ソースはhttp://sourceforge.jp/projects/dbunitng/からダウンロードしてもらうとして。 TestNGのテストスイートファイルであるtestng.xmlにデータベース接続情報を記述します。 <parameter name="driver" value="com.mysql.jdbc.Driver"></parameter> <parameter name="url" value="jdbc:mysql://127.0.0.1/データベース名"></parameter> <parameter name="username" value="ユーザー名"></parameter>

TestNGでDbUnitをアノテーション対応するコードをSourceForgeにコミットした

TestNGとDbUnitを連携させ、より簡単にデータベース接続テストを作成できるようにします。たとえば、アノテーションを用いて初期データを投入できます。 SourceForge.JP: Project Info - DbUnitNG

Finderでディレクトリごと上書きすると、ファイルは上書きしたディレクトリのものしか残らない

mac

Windowsと異なるので注意。 eclipseのpluginsをFinderで上書きしたら、元のプラグインなくなっちゃいました。。。

DbUnitのアノテーション対応 ( with TestNG )

こんなのしたくない?? @SetUpOperation(value = DatabaseOperationType.CLEAN_INSERT, pathname = "org/dbunitng/dept-emp.xml") @Test public void verifySelectAllFromDept() { // call target method and assert... } 要はDbUnitのアノテーション対応。…

祝☆100,000ページビュー!

日記をつけた日数293日でついに100,000ページビューに到達しました!