diff --git a/rust/test/shared/serialization_test.rs b/rust/test/shared/serialization_test.rs index 0381e1dede..39cfdd6d71 100644 --- a/rust/test/shared/serialization_test.rs +++ b/rust/test/shared/serialization_test.rs @@ -8,6 +8,13 @@ use googletest::prelude::*; use unittest_proto::TestAllTypes; +#[test] +fn serialize_zero_length() { + let msg = TestAllTypes::new(); + let serialized = msg.serialize(); + assert_that!(serialized.len(), eq(0)); +} + #[test] fn serialize_deserialize_message() { let mut msg = TestAllTypes::new();