問題タブ [unitils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
297 参照

easymock - Unitils EasyMock および JUnit @Rule (JUnit 4.10 から 4.11 へ)

JUnitの@Ruleアノテーションを使用し、同時にsTemporaryFolderを使用したい場合、4.11 では取得できますが、4.10 ではまだ機能するという問題があります。Mockunitils.easymockIlleagalStateExceptionJUnitJUnit

したがって、次のテストは JUnit 4.10 で実行されIllegalStateException、4.11 でスローされます。

extends UnitilsJUnit4JUnit 4.11 では機能しないのではなく、モッキング機能にアノテーションを使用しても、次のようになります。

このコードをテストするときのエラー メッセージは次のとおりです。

追加でわかった新しいこと: JUnit 4.10 では、newFile()呼び出しで文字列を渡すときに同じエラーを強制することもできます。

私の質問:

JUnit 4.11 でTemporaryFoldersor@Ruleを一般的に s と連携させる適切な方法は何ですか?unitils.easymock.annotation.Mock

それとも、easymock@Mockアノテーションと@Rules を同時に使用したモッキングは単に不可能なのでしょうか?

バージョン:

0 投票する
0 に答える
23 参照

java - Unitils DbUnit データセットからのテスト データの挿入エラー

Unitils が廃止されたことは知っていますが、より経験豊富な人のために、次の質問をする必要があります。

DbUnit データ セットを使用してアプリケーションをテストしていますが、何をしようとしてもデータベースに接続できません。私はjdbc、sql express 11g、oracle sql developerを使用していますこれは私のunitils.propertiesファイルです:

実行しようとするすべてのテストで、次のエラーが発生します。

構成を追加しようとしましたが、mysql の解決策しか見つからなかったため、成功しませんでした。

オラクルのために何ができる?

編集:

sourceforge で oracle の構成を見つけましたが、成功しませんでした。構成しても同じエラーが発生します。