TEST(sml_status, write_status32) { sml_status *s = sml_status_init(); s->type = SML_TYPE_UNSIGNED | SML_TYPE_NUMBER_32; s->data.status32 = sml_u32_init(42); sml_status_write(s, buf); expected_buf(buf, "650000002A", 5); }
TEST(sml_status, write_optional) { sml_status_write(0, buf); expected_buf(buf, "01", 1); }