Тип фрагмента датчика staticInitializer

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

Код фрагмента staticInitializer выполняется перед выполнением любого кода инициализатора тестируемого класса. Если в датчике указана спецификация статического поля, новое статическое поле инициализируется с помощью конструктора типа статического поля по умолчанию перед выполнением кода фрагмента staticInitializer.

Для фрагмента staticInitializer доступны следующие элементы данных:
  • className
  • staticField
  • classSourceFile
  • methodNames
  • methodLineTables

Связанные справочники
Фрагменты датчиков
Статические поля датчика
Связанная информация
Пример staticField и staticInitializer