3#include <gtest/gtest.h>
5#include <maps/basic.structs.usrv.pb.hpp>
9TEST(MapsBasic, FundamentalTypes) {
10 using Struct = maps::structs::Basic;
11 static_assert(std::is_same_v<
decltype(Struct::string_int), proto_structs::HashMap<std::string, std::int64_t>>);
12 static_assert(std::is_same_v<
decltype(Struct::string_string), proto_structs::HashMap<std::string, std::string>>);
13 static_assert(std::is_same_v<
decltype(Struct::int_int), proto_structs::HashMap<std::int64_t, std::int64_t>>);
14 static_assert(std::is_same_v<
decltype(Struct::int_string), proto_structs::HashMap<std::int64_t, std::string>>);