2
0

TlvTest.cpp 401 B

1234567891011121314151617181920
  1. #include <Tlv.h>
  2. #include <Utility.h>
  3. #include <catch2/catch.hpp>
  4. using namespace YumeBot;
  5. using namespace Cafe::Encoding::StringLiterals;
  6. TEST_CASE("Tlv", "[Tlv]")
  7. {
  8. using namespace Tlv;
  9. SECTION("Serialization")
  10. {
  11. Cafe::Io::MemoryStream stream;
  12. TlvBuilder builder{ &stream };
  13. builder.WriteTlv(
  14. TlvT<1>{ .Uin = 123456, .ServerTime = Utility::GetPosixTime(), .ClientIp = {} });
  15. }
  16. }