| 220 | } |
| 221 | |
| 222 | void AssertBufferEqual(const Buffer& buffer, const std::vector<uint8_t>& expected) { |
| 223 | ASSERT_EQ(static_cast<size_t>(buffer.size()), expected.size()) |
| 224 | << "Mismatching buffer size"; |
| 225 | const uint8_t* buffer_data = buffer.data(); |
| 226 | for (size_t i = 0; i < expected.size(); ++i) { |
| 227 | ASSERT_EQ(buffer_data[i], expected[i]); |
| 228 | } |
| 229 | } |
| 230 | |
| 231 | void AssertBufferEqual(const Buffer& buffer, std::string_view expected) { |
| 232 | ASSERT_EQ(static_cast<size_t>(buffer.size()), expected.length()) |
no test coverage detected