jmockit

    1

    1答えて

    私はJMockitライブラリの古いバージョンを使用しているコードを持っています。 @MockClass(realClass = SomeClass.class) public class MockSomeClass { public SomeClass it; @Mock public void $init(DataSource dataSource) {

    2

    2答えて

    私はjmockitライブラリの古いバージョンを使用しているいくつかのコードを持っています。私は、MockitクラスのsetUpMockメソッドは廃止されていることを知っていますが、JmockitのAPIドキュメントの説明では、以下のようなコードをどのように置き換えることができません。 @Test(expected=IllegalArgumentException.class) public vo

    1

    1答えて

    IBM JDKを使用して単純なjMockit/JUnitテストを実行しようとすると、以下の例外が発生します。認識されていない JVMJ9VM007Eコマンドラインオプション:-javaagent = C:\ Users \ユーザーのJUnitの\ jmockit.jar この私が実行構成でVM引数を渡すが、次のエラーを取得するための java.lang.ExceptionInInitializer

    1

    1答えて

    私はjMockitの新機能で、java.util.loggerのインスタンスを注入したクラスをテストしようとすると問題に遭遇します。 私は 誰もがそれをテストするために、いくつかの方法があるでしょうか、私にはそれを public class underTest { @Inject Logger logger; @Inject Service service; public void

    0

    1答えて

    テストクラスを別々に実行すると、すべてが正常で緑色になります。しかし、Intellijですべてのテストを実行すると、いくつかのテストが失敗します。 私は次のコードでその動作を再現: public class TestSut { public static String test = "test"; public static String test() { re

    0

    1答えて

    私はJMockitのローカルメソッドでDAOメソッドを嘲笑しています。実際のDAOメソッドは、ローカルモックメソッドがオーダーの配列を返すListを返します。 (これは意図されたデザインではありませんでしたが、私はリファクタリングの際の過失によりこの結果になりました)。しかしそれでも、これはうまくコンパイルされ、(残念ながら)テストケースをパスします。 実際のDAOメソッドと一致するように私のモッ

    1

    1答えて

    私はこの質問を少し調べて、私が必要とするものを見つけられませんでした。私はJMockitと嘲笑についてもう少し学んだ。どっちがいい。誰もが何かが実行されたことを確認する方法を知りたいと思うようです。私はその反対を学びたいと思います。 オクラホマ - パブリックメソッドであまりうれしくないパスを確認するテストを作成しています。テストされているメソッドはvoidですので、実際にはassertの結果を得

    -1

    2答えて

    以下は私のコードです。メソッド実行のためのJunitテストケースを記述しています。 DBが利用できないので、getListメソッドがダミー値を返すようにしたい。私がJMockitを使って同じことをする方法を提案してください。 class BaseClass { public List<> getList() { return DataBase.getList();

    0

    1答えて

    注入された依存メソッドが異なる引数タイプで2回呼び出されることを確認したいと思います。だから私のクラスがあるとします public class MyClass { @PersistenceContext(name = "PU") EntityManager entityManager; public void doSomething() { Custom

    1

    1答えて

    は次のようになります。テストの意志が public class DummyTest { @Tested SysUnderTest sut; @Mocked Trouble trouble; @Test public void testTrouble() { new Expectations() {{ trouble.water(