#include #include #include #include #include #include "libreichwein/file.h" #include "config.h" #include "storage.h" #include "whiteboard.h" namespace fs = std::filesystem; namespace { const std::string testConfigFilename{"./test.conf"}; const std::string testDbFilename{"./whiteboard.db3"}; } class WhiteboardTest: public ::testing::Test { protected: WhiteboardTest(){ } ~WhiteboardTest() override{ } void SetUp() override { File::setFile(testConfigFilename, R"CONFIG( . 2592000 )CONFIG"); std::error_code ec; fs::remove(testDbFilename, ec); m_config = std::make_shared(testConfigFilename); } void TearDown() override { std::error_code ec; fs::remove(testDbFilename, ec); fs::remove(testConfigFilename, ec); } std::shared_ptr m_config; }; TEST_F(WhiteboardTest, connection) { }