Org.powermock.reflect.Exceptions.MethodNotFoundException: не найден метод с именем '' с типами параметров: [ java.util.LJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Org.powermock.reflect.Exceptions.MethodNotFoundException: не найден метод с именем '' с типами параметров: [ java.util.L

Сообщение Anonymous »


Я разрабатываю классы Test с использованием PowerMock, поскольку весь мой Legacy код написан с использованием Private Static методов. ().

При запуске тестового класса я получаю следующую ошибку:

org.powermock.reflect.Exceptions.MethodNotFoundException: не найден метод с именем «insertPaytmBilling» с типами параметров: [ java.util.LinkedList ] в классе com.xyz.PaytmBilling. в org.powermock.reflect.internal.WhiteboxImpl.throwExceptionIfMethodWasNotFound(WhiteboxImpl.java:1122) в org.powermock.reflect.internal.WhiteboxImpl.findMethodOrThrowException (WhiteboxImpl.java:913) в org.powermock.reflect.internal.WhiteboxImpl.doInvokeMethod(WhiteboxImpl.java:807) в org.powermock.reflect.internal.WhiteboxImpl.invokeMethod(WhiteboxImpl.java:675) в org.powermock.reflect.Whitebox.invokeMethod(Whitebox.java:401) в org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl.when (PowerMockitoStubberImpl.java:94) в Safe.billing.MemberBillingTest.testMemberBilling(MemberBillingTest.java:74) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.reflect.Method.invoke (неизвестный источник) в org.junit.internal.runners.TestMethod.invoke(TestMethod.java:68) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl$PowerMockJUnit44MethodRunner.runTestMethod(PowerMockJUnit44RunnerDelegateImpl.java:326) в org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:89) в org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:97) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl$PowerMockJUnit44MethodRunner.executeTest(PowerMockJUnit44RunnerDelegateImpl.java:310) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl$PowerMockJUnit47MethodRunner.executeTestInSuper(PowerMockJUnit47RunnerDelegateImpl.java:131) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl$PowerMockJUnit47MethodRunner.access$100 (PowerMockJUnit47RunnerDelegateImpl.java:59) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl$PowerMockJUnit47MethodRunner$TestExecutorStatement.evaluate(PowerMockJUnit47RunnerDelegateImpl.java:147) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl$PowerMockJUnit47MethodRunner.evaluateStatement(PowerMockJUnit47RunnerDelegateImpl.java:107) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl$PowerMockJUnit47MethodRunner.executeTest(PowerMockJUnit47RunnerDelegateImpl.java:82) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl$PowerMockJUnit44MethodRunner.runBeforesThenTestThenAfters(PowerMockJUnit44RunnerDelegateImpl.java:298) в org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:87) в org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:50) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.invokeTestMethod(PowerMockJUnit44RunnerDelegateImpl.java:218) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.runMethods(PowerMockJUnit44RunnerDelegateImpl.java:160) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl$1.run(PowerMockJUnit44RunnerDelegateImpl.java:134) в org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:34) в org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:44) в org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.run(PowerMockJUnit44RunnerDelegateImpl.java:136) в org.powermock.modules.junit4.common.internal.impl.JUnit4TestSuiteChunkerImpl.run(JUnit4TestSuiteChunkerImpl.java:121) в org.powermock.modules.junit4.common.internal.impl.AbstractCommonPowerMockRunner.run(AbstractCommonPowerMockRunner.java:57) в org.powermock.modules.junit4.PowerMockRunner.run(PowerMockRunner.java:59) в org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86) в org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) в org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:538) в org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760) в org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460) в org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206) Метод:

private static void InsertpaytmBilling(ArrayList allPaytmBill) выдает исключение { Соединение conn = getConnection (userId, passwd, url); ReadedStatement pStatement = conn.prepareStatement(DATA_SQL); for (int i=0; i в Safe.billing.MemberBillingTest.testMemberBilling(MemberBillingTest.java:76) Это исключение может возникнуть, если средства сопоставления объединяются с необработанными значениями: //неправильно: someMethod(anyObject(), «необработанная строка»); При использовании сопоставителей все аргументы должны быть предоставлены сопоставителями. Например: //правильный: someMethod(anyObject(), eq("Строка по сопоставителю"));
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»