35 PMockSocketGenerator::Socket mock;
36 phoenix_assert(phoenix_initializeMockSocket(mock, PSocketParam{hostName, port}, prefix));
41 message.setSendTime(1lu);
42 message.setIsConfirmationNeeded(
true);
44 message.setSender(
"main");
47 message.getVecRecver().push_back(
"test");
48 mock.sendData(message);
71void createDaemon(
const PPath & fileName,
const PString & daemonName){
73 SendDataDaemon daemon;
74 daemon.setSocketMode(PSocketMode::MOCK);
75 daemon.setClockMode(PClockMode::MOCK);
76 daemon.getLog().setFileName(PPath(
"Daemon.log"));
77 daemon.load(fileName, daemonName);
78 phoenix_assert(daemon.run());
void createDaemon(const PPath &fileName, const PString &daemonName)
Create a simple Daemon stat manager.
int main(int argc, char **argv)
void createMockFileMainRecv(const PString &hostName, size_t port, const PString &prefix)
Simulate data to send.
void createMockFileMainSend(const PString &hostName, size_t port, const PString &prefix)
Simulate data to send.
void testBaseDaemonLoadConfig(const PPath &fileName)
Test the load configuration of a Daemon.