2017-02-20 23 views
0

Я попытался функция покрытия кода AndroidStudio и я встретил странный вопрос:имени класса отмечено как «не охватывается» во время выполнения покрытия кода в Android Studio

Это метки имени по тестируемому классу, как «не охватывается» код. Как это возможно? Это ошибка?

Картина здесь:

enter image description here

Как вы можете видеть, что это имеет один метод с 4-х линий и каждая из них покрыта. Итак, почему красная линия на имя класса?

ответ

2

Вы используете метод static, поэтому сам class никогда не создается как object, поэтому никогда не проверяйте эту способность.

+1

Ну ладно, и как можно проверить статический метод с покрытием? –

+1

http://stackoverflow.com/questions/9700179/junit-testing-helper-class-with-only-static-methods like this – Stefan

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

  • Нет связанных вопросов^_^