Class TestRunnerAdapter
java.lang.Object
com.github._1c_syntax.bsl.languageserver.codelenses.testrunner.TestRunnerAdapter
Расчетчик списка тестов в документе.
Физически выполняет команды по получению идентификаторов тестов на основании конфигурации.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTestIds
(DocumentContext documentContext) Получить идентификаторы тестов, содержащихся в файле.void
Обработчик событияLanguageServerConfigurationChangedEvent
.
-
Constructor Details
-
TestRunnerAdapter
@ConstructorProperties("configuration") public TestRunnerAdapter(LanguageServerConfiguration configuration)
-
-
Method Details
-
handleEvent
@EventListener @CacheEvict(allEntries=true) public void handleEvent(LanguageServerConfigurationChangedEvent event) Обработчик событияLanguageServerConfigurationChangedEvent
.Очищает кэш при изменении конфигурации.
- Parameters:
event
- Событие
-
getTestIds
Получить идентификаторы тестов, содержащихся в файле.- Parameters:
documentContext
- Контекст документа с тестами.- Returns:
- Список идентификаторов тестов.
-