From 6b4c721c6ab9e1ba84777b297cb4d55038e77c2c Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Thu, 5 Jul 2018 14:23:09 +0200 Subject: [PATCH] Add test for header data type --- test/test_ZmqReceiver.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/test_ZmqReceiver.cpp b/test/test_ZmqReceiver.cpp index ccf6cab..35a10b2 100644 --- a/test/test_ZmqReceiver.cpp +++ b/test/test_ZmqReceiver.cpp @@ -14,4 +14,14 @@ TEST(ZmqReceiver, get_type_byte_size) EXPECT_TRUE(get_type_byte_size("uint64") == 8); EXPECT_TRUE(get_type_byte_size("int64") == 8); EXPECT_TRUE(get_type_byte_size("float64") == 8); +} + +TEST(ZmqReceiver, HeaderDataType) +{ + HeaderDataType header_data_type("float64", 4); + + ASSERT_TRUE(header_data_type.type == "float64"); + ASSERT_TRUE(header_data_type.value_bytes_size == 8); + ASSERT_TRUE(header_data_type.value_shape == 4); + ASSERT_TRUE(header_data_type.endianness == "little"); } \ No newline at end of file