powermockito

    1

    1答えて

    私は、PowerMockitoを使用してIOExceptionをスローする静的なクラスをモックしようとしています。私は私のパッケージでJUnit 4.12とPowerMockMockito 1.6.3を使用しています。しかし、私はクラス定義の上に置く必要がある "@RunWith(PowerMockRunner.class)"アノテーションのために "initializationError"を取得

    1

    1答えて

    埋め込みTomcatインスタンスによって呼び出される静的メソッドをモックしようとしています。ここに私のテストクラスは次のとおりです。この構成で @RunWith(PowerMockRunner.class) @PrepareForTest(ExternalAPI.class) @PowerMockIgnore({"javax.management.*"}) public class Test

    1

    1答えて

    私はJavassist 3.18.2-GA、Mockito 1.10.19、JUnit 4.11、JDK1.8でPowermock 1.6.3を使用しています。私はテストやテストクラスを書いていないので、私はこれらのライブラリにあまり慣れていません。 JDK1.7には何の問題もありませんでした。私はJDK1.8にアプリケーションを持ち上げるためのタスクを割り当てられています。これは最初にこのエラー

    1

    1答えて

    私は、特定のクラスがクラスパス上にあるかどうかをチェックするユーティリティメソッドをテストしようとしています(存在する場合)return true else return false。 なぜ私はこれをやっているのですか?同じクラスを拡張する独立したクラスにする必要があり、そのうちの1つだけがクラスパス上にあります。特定のものがクラスパスにある場合は、特定のことをする必要があります。 特定のクラスが

    1

    1答えて

    私はPowerMockitoを使用して静的メソッドをモックし、より良いラインカバレッジを取得しています。テストは合格しますが、Coberturaは依然としてリターンラインを赤で示しています。 PowerMockitoを間違った方法で使用しているかどうかはわかりません。すべての手がかりは?静的メソッドを模擬するために MUT public static Object getBean(String b

    3

    1答えて

    私はイメージローダークラスを持っており、静的メソッドをテストしたかったのです。 Mockitoは静的メソッドをサポートしていないので、私はPower Mockitoに切り替えました。しかし、私がテストしている静的メソッドは、メソッド呼び出しを持っています Base64.encodeToString(byteArray, Base64.DEFAULT); これをモックするには、以下のようにmoc

    3

    2答えて

    Siteクラスは外部チームによって私に提供され、プライベートコンストラクタを持ちます。 public class Site { int id; String brand; private Site(int id, String brand) { this.id = id; this.brand = brand; } }

    1

    2答えて

    私のプロジェクトでActiveJDBCを使用していますが、モデルはScriptRuleです。添付のコードスニペットをご覧ください。 public class RuleEvaluatorProvider { public static RuleEvaluatorClient getRuleEvaluatorClient() throws ScriptException, IOException

    0

    1答えて

    InvocationContextをパラメータとしてメソッドのユニットテストを作成しようとしています。より具体的には、メソッドのシグネチャと本質があります。 @AroundInvoke public Object autoLogMethodCall(final InvocationContext context) throws Exception { String className

    1

    1答えて

    testB1Method2のServiceクラスB1のオーバーライドされたメソッドa1Method2をモックしてテストしたいと思います。私はクラスA1とB1で何も変更したくありません。私はmockito 1.9.0とpowermockito 1.4.12を使用しています。私がしようとしています次のコード: UnitTestServiceクラス: import static org.mockito.