22#include <glog/logging.h>
23#include <gmock/gmock.h>
24#include <gtest/gtest.h>
37TEST(LockFreeQueueTest, SendAndPop) {
38 LockFreeQueue<TestItem> queue(
"test");
39 auto item = std::make_unique<TestItem>();
41 queue.Push(std::move(item));
43 auto out = queue.Pop();
44 assert(out !=
nullptr);
45 EXPECT_EQ(out->data,
"test");
TEST(NetworkUtilsTest, GetDNSName)