2016-10-04 3 views

ответ

2

Я столкнулся с этой же проблемой при написании моего модульного теста. Проблема была я следующие настройки в моем Gradle:

testOptions { 
    unitTests.returnDefaultValues = true 
} 

По коду андроида по умолчанию возвращается значение по умолчанию, при запуске моих модульных тестов. Просто избавься от этого, и с тобой все будет в порядке.

+0

Ahh thanks. Похоже, что команда Android уже знает об этом ». Мы знаем, что поведение по умолчанию является проблематичным при использовании классов, таких как Log или TextUtils, и оценивает возможные решения в будущих выпусках». http://tools.android.com/tech-docs/unit-testing-support#TOC-Method-...-not-mocked.- thx – tir38

+0

Спасибо, был в ярости от этого странного (или так я думал) поведения ! – user3264740

Смежные вопросы