Формат генерации мутаций PIT Tool
Я заинтересован в тестировании мутаций и хочу генерировать ошибки в коде с помощью инструментов тестирования мутаций, и я нашел PIT. Кроме того, я читаю статью о регрессионном тестировании, на сайте которой приведены экспериментальные данные. Один из данных является выходом PIT, который является ошибками в этом формате:
com.notnoop.apns.PayloadBuilder:<init>:()V:55:12:0
или же
com.notnoop.apns.PayloadBuilder:insertCustomAlert:()V:377:14:0
и так далее
Но я не понимаю формат вывода и что это такое.
Не могли бы вы мне помочь?
1 ответ
Решение
Этот вывод не из самой PIT, он был создан автором статьи, которую вы читаете.
Первый раздел - это сигнатура метода, числа могут быть комбинацией строки, блока и столбцов в исходном файле. Вам нужно будет либо связаться с авторами статьи, чтобы выяснить, либо перепроектировать схему из дальнейших примеров.