2016-12-13 16 views
0

Я использую powermockito в своем тестовом примере и для покрытия, которое я пытался использовать клевер. Но тогда Clover не поддерживает покрытие. В чем причина? любые ссылкиИспользование powermockito в моем тестовом примере и для покрытия я пытался использовать Clover

+1

[это] (https://answers.atlassian.com/questions/154825/can-clover-get-coverage-on-classes-where-byte-code-altered) является минимальной ссылкой. –

+0

Но потом я попытался использовать Clover, это не покрытие кода –

ответ

0

As Jeroen найден в this article безопасно использовать клевер с Mockito или PowerMock. Другими словами, код должен правильно и правильно компилироваться.

Однако имейте в виду, что когда вы используете насмешливый фреймворк, вы не называете реальные классы, а их макеты или заглушки.

Это означает, что вы увидите покрытие кода для нормальных классов (так как Clover выполнил их, и этот инструментальный код был действительно выполнен), но не для mocks (поскольку они являются искусственными классами).

Приветствия

Марека