20#ifndef ORES_EVENTING_GENERATORS_ENTITY_CHANGE_EVENT_GENERATOR_HPP
21#define ORES_EVENTING_GENERATORS_ENTITY_CHANGE_EVENT_GENERATOR_HPP
23#include "ores.eventing/domain/entity_change_event.hpp"
26namespace ores::eventing::generators {
41 static std::vector<domain::entity_change_event>
generate_set(
size_t n);
Represents a low-level notification about a change to an entity at the repository level.
Definition entity_change_event.hpp:32
Generates random entity change event instances for testing.
Definition entity_change_event_generator.hpp:31
static domain::entity_change_event generate()
Generates a single random entity change event.
Definition entity_change_event_generator.cpp:8
static std::vector< domain::entity_change_event > generate_set(size_t n)
Generates a vector of random entity change event.
Definition entity_change_event_generator.cpp:16