Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка класса TestInvocation

Опции
Развертывание Target:

На этой странице

TestInvocation

Абстрактный базовый класс, описывающий вызов теста.

TestInvocation является абстрактным базовым классом, описывающим вызов теста. Этот базовый класс позволяет указать вызовы как параметры и переменные экземпляра, не требуя спреда объявлений шаблона. Обычно Вы будете использовать макро-TEST_INVOCATION для создания TestInvocation, передавая его Тестовый подкласс и метод экземпляра. Для фактического вызова метода тестирования CPlusTest отправляет TestInvocation, представляющий его invokeWithTarget и передачи что указатель на отдельный Тест для вызова метода на.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый не применимый
  • Вызывает метод, который этот вызов представляет на прошедшем Тесте.

    Объявление

    C++

    virtual void invokeWithTarget( Test *target) = 0;

    Параметры

    target

    Тест метод, который представляет этот вызов, должен быть вызван на.

    Обсуждение

    Вызывает метод, который этот вызов представляет на прошедшем Тесте. Это может выдать исключение.

  • Получает имя TestInvocation.

    Объявление

    C++

    virtual const std::string& name() = 0;

    Возвращаемое значение

    Возвращает имя TestInvocation.

    Обсуждение

    Получает имя TestInvocation. Обычно это должно быть в форме «ClassName:: methodName», однако, это не требуется.

  • Конструктор для класса TestInvocation.

    Объявление

    C++

    TestInvocation();

    Обсуждение

    Конструктор для класса TestInvocation.

  • Деструктор для класса TestInvocation.

    Объявление

    C++

    virtual ~TestInvocation();

    Обсуждение

    Деструктор для класса TestInvocation.