2012-08-15 1 views
0

Я использую Jmockit для своих модульных тестов, и я также включил jmockit-coverage.jar в свой classpath. В настоящее время он генерирует следующие файлы в папке «охват-отчеты»: cover.css, coverage.js, index.html, logo.png, prettify.jsКак создать покрытие.xml в jmockit?

Но его не генерирует cover.xml. Согласно документу здесь - http://jmockit.googlecode.com/svn-history/r289/trunk/www/tutorial/CodeCoverage.html, я думаю, что мне нужно добавить 'jmockit-coverage-xmlfull.jar' в мой путь к классу. Но я не могу найти эту банку в Интернете. Его недоступно в ссылке для загрузки jmockit.

Не могли бы вы рассказать мне, как исправить эту проблему?

Спасибо, Суреш

ответ

2

Эта ссылка, как представляется, более старый, показывающий старше Svn номер версии (r289). Последний находится здесь

http://jmockit.googlecode.com/svn-history/trunk/www/tutorial/CodeCoverage.html#output.

Похоже, что он поддерживает html на данный момент, но не смог найти xml. В основном свойство jmockit-coverage-output используется для определения результата.

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

https://jmockit.googlecode.com/files/jmockit-0.993.zip

+0

Символ 'coverage.ser' файл может быть создан сейчас, когда внешняя обработка желательно. –