MCPcopy Create free account
hub / github.com/comaps/comaps / TestIntegral

Function TestIntegral

libs/coding/coding_tests/reader_writer_ops_test.cpp:127–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125{
126template <class T>
127void TestIntegral()
128{
129 std::vector<T> ethalon{static_cast<T>(-1), 0, 1, static_cast<T>(-2), 2, std::numeric_limits<T>::min(),
130 std::numeric_limits<T>::max()};
131
132 std::string buffer;
133 MemWriter writer(buffer);
134 rw::Write(writer, ethalon);
135
136 std::vector<T> expected;
137 MemReader reader(buffer);
138 ReaderSource src(reader);
139 rw::Read(src, expected);
140
141 TEST_EQUAL(ethalon, expected, ());
142}
143} // namespace
144
145UNIT_TEST(ReadWrite_Integral)

Callers

nothing calls this directly

Calls 2

WriteFunction · 0.50
ReadFunction · 0.50

Tested by

no test coverage detected