SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Класс svcs::test::core::MockObserver

Mock observer for testing event notifications. Подробнее...

Граф наследования:svcs::test::core::MockObserver:
svcs::services::IObserver

Открытые члены

void notify (const Event &event) override
 Метод, вызываемый Subject для уведомления наблюдателя.
void update (const Event &event) override
 Метод, вызываемый Subject для обновления наблюдателя.
size_t getEventCount () const
bool containsMessage (const std::string &text) const
void clear ()
Открытые члены унаследованные от svcs::services::IObserver
virtual ~IObserver ()=default
 Виртуальный деструктор по умолчанию.

Открытые атрибуты

std::vector< Eventreceived_events

Подробное описание

Mock observer for testing event notifications.

Методы

◆ notify()

void svcs::test::core::MockObserver::notify ( const Event & event)
inlineoverridevirtual

Метод, вызываемый Subject для уведомления наблюдателя.

Аргументы
eventСтруктура Event, содержащая информацию о произошедшем.
Уст.
Примечание: Этот метод кажется избыточным с update(const Event& event).

Замещает svcs::services::IObserver.

◆ update()

void svcs::test::core::MockObserver::update ( const Event & event)
inlineoverridevirtual

Метод, вызываемый Subject для обновления наблюдателя.

Аргументы
eventСтруктура Event, содержащая информацию о произошедшем.

Замещает svcs::services::IObserver.


Объявления и описания членов класса находятся в файле: