Как высмеять метод void с помощью PowerMockito?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как высмеять метод void с помощью PowerMockito?

Сообщение Anonymous »

Это дубликат этого вопроса. Есть также куча подобных вопросов/ответов, но ни один из них мне не помог. Поскольку сотни разработчиков приняли некоторые ответы, я, вероятно, где-то ошибаюсь и понятия не имею, в чем моя проблема!

Это мой пример класса, и я хочу протестировать его метод.

Код: Выделить всё

final class NavigationBuilder {

@VisibleForTesting List mIntentList = new ArrayList(5);

@VisibleForTesting
void addNextScreenBasedOnBookingStatus(final Booking booking) {
final ChatMsgDbAsyncHelper helper = new ChatMsgDbAsyncHelper();

if (booking == null) {
helper.cleanAllMessages(mContext); // 

Подробнее здесь: [url]https://stackoverflow.com/questions/42291978/how-to-mock-a-void-method-with-powermockito[/url]
Ответить

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

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

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

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

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