diff --git a/test/test_ZmqReceiver.cpp b/test/test_ZmqReceiver.cpp new file mode 100644 index 0000000..ccf6cab --- /dev/null +++ b/test/test_ZmqReceiver.cpp @@ -0,0 +1,17 @@ +#include "../src/ZmqReceiver.hpp" + +using namespace std; + +TEST(ZmqReceiver, get_type_byte_size) +{ + EXPECT_TRUE(get_type_byte_size("uint8") == 1); + EXPECT_TRUE(get_type_byte_size("int8") == 1); + EXPECT_TRUE(get_type_byte_size("uint16") == 2); + EXPECT_TRUE(get_type_byte_size("int16") == 2); + EXPECT_TRUE(get_type_byte_size("uint32") == 4); + EXPECT_TRUE(get_type_byte_size("int32") == 4); + EXPECT_TRUE(get_type_byte_size("float32") == 4); + EXPECT_TRUE(get_type_byte_size("uint64") == 8); + EXPECT_TRUE(get_type_byte_size("int64") == 8); + EXPECT_TRUE(get_type_byte_size("float64") == 8); +} \ No newline at end of file diff --git a/test/test_RingBuffer.cpp b/test/test_main.cpp similarity index 56% rename from test/test_RingBuffer.cpp rename to test/test_main.cpp index 10ceda4..bb3f5ef 100644 --- a/test/test_RingBuffer.cpp +++ b/test/test_main.cpp @@ -1,11 +1,7 @@ #include "gtest/gtest.h" -#include "RingBuffer.hpp" +#include "test_ZmqReceiver.cpp" -TEST(RingBufferTest, simple_operation) -{ - - EXPECT_EQ(1000, 1000); -} +using namespace std; int main(int argc, char **argv) { ::testing::InitGoogleTest(&argc, argv);