1
0

Begin to add mock siad for testing

This commit is contained in:
Scott E. Graves
2017-02-21 18:27:42 -06:00
parent 19fb34b18f
commit c72722fa82
4 changed files with 170 additions and 4 deletions

22
UnitTests/MockSiad.h Normal file
View File

@@ -0,0 +1,22 @@
#pragma once
#include <SiaApi.h>
using namespace Sia::Api;
class CMockSiad
{
public:
CMockSiad(const SiaHostConfig& hostConfig);
~CMockSiad();
private:
SiaHostConfig _hostConfig;
HANDLE _stopEvent;
std::unique_ptr<std::thread> _serverThread;
public:
void Start();
void Stop();
};