Class TestProcessor

    • Constructor Detail

      • TestProcessor

        public TestProcessor()
      • TestProcessor

        public TestProcessor​(java.util.Properties config)
    • Method Detail

      • attachedToAdapter

        public void attachedToAdapter​(java.lang.String aspect,
                                      AspectAdapter adapter)
        Description copied from interface: AspectListener
        Notifies the listener about it's connection to adapter.
        Specified by:
        attachedToAdapter in interface AspectListener
        Parameters:
        aspect - Related aspect
        adapter - Connected adapter
      • processTestEnd

        public void processTestEnd​(java.lang.String testName,
                                   boolean verdict)
        Specified by:
        processTestEnd in interface TestListener
      • getRelated

        public HtmlReportPage[] getRelated​(java.lang.String channel,
                                           HtmlReportPage target)
        Description copied from interface: ContextProvider
        Получить контекстную информацию для элемента отчёта, соответствующего текущему (по порядку разбора трассы) событию.
        Specified by:
        getRelated in interface ContextProvider<HtmlReportPage>
        target - Элемент отчёта, для которого запрашивается контекст.
        Returns:
        Элементы отчёта, входящие в текущее окружение. Если подходящего контекста нет - возвращается null или пустой массив.
      • resolve

        public HtmlReportPage resolve​(java.lang.String channel,
                                      java.lang.String ref)
        Description copied from interface: ReferenceResolver
        Разрешить текстовую ссылку. Возможно отображение ссылок в 0 или 1 объектов отчёта.
        Specified by:
        resolve in interface ReferenceResolver<HtmlReportPage>
        Parameters:
        channel - Привязка к каналу (null, если канал неважен)
        ref - Текстовая ссылка.
        Returns:
        null или ссылка.