Я начал использовать JUnits (Mockito) со вчерашнего дня. Я искал аналогичный вопрос, но не нашел.Как издеваться над вызовом метода без фактического вызова его подтекстов
У меня есть класс с методом method1()
, который в свою очередь вызывает method2()
.
Я не хочу издеваться method2
Я насмешливый вызов method1()
. Я ожидал, что он вернет пользовательский объект (не забегая вперед и позвонив method2
), который я хочу. Но вместо этого он продолжает и пытается позвонить method2()
.
class A {
method1() {
//do something.
method2();
}
}
я издевался method1 и вернуть любой объект (скажем new Integer(1)
).
Я не хочу, чтобы method2
называться. но когда я отлаживаю этот Junit. Он идет и звонит method2
. Следовательно, не удается.
Это швы, что вы не называете насмешливый, но оригинальный класс. Отправьте свой тестовый код, чтобы можно было увидеть, что происходит –