1 #pragma once
2 
3 #include "handler.hpp"
4 
5 #include <ipmid/api.h>
6 #include <systemd/sd-bus.h>
7 
8 #include <gtest/gtest.h>
9 
ipmid_get_sd_bus_connection()10 sd_bus* ipmid_get_sd_bus_connection()
11 {
12     return nullptr;
13 }
14 
15 namespace blobs
16 {
17 
18 class SmbiosBlobHandlerTest : public ::testing::Test
19 {
20   protected:
21     SmbiosBlobHandlerTest() = default;
22 
23     SmbiosBlobHandler handler;
24 
25     const uint16_t session = 0;
26     const std::string expectedBlobId = "/smbios";
27     const std::vector<std::string> expectedBlobIdList = {"/smbios"};
28     const uint32_t handlerMaxBufferSize = 64 * 1024;
29 };
30 } // namespace blobs
31