Files
qt6-migration-pipeline/Lts/DDS/DdsUnitTestsPlaceholder/ddsGenericDataTests_gtest.cpp
T

16 lines
385 B
C++

#include <gtest/gtest.h>
#include "mocks/MockDDS.h"
TEST(GenericSmokeGTest, BasicStringOps) {
std::string s = "MiXeD";
for (auto &c : s) c = (char)std::tolower(c);
EXPECT_EQ(s, "mixed");
}
TEST(GenericSmokeGTest, MockDDSPublishReceive) {
MockDDS::clear_all();
MockDDS::publish("topic1", "payload42");
auto r = MockDDS::take_last("topic1");
EXPECT_EQ(r, "payload42");
}