Skip to content

Go SDK: Add unit tests for command serialization/deserialization #2883

@chengxilo

Description

@chengxilo

Description

The Go SDK contains numerous command types that implement the MarshalBinary interface to handle binary serialization. Currently, many of these implementations lack comprehensive unit tests, which is essential for ensuring data integrity and protocol compatibility.

Task

Add unit tests to verify the correctness of the MarshalBinary implementations for all command types. The tests should ensure that the serialized output matches the expected binary format used by the Iggy server.

Go Command Types: foreign/go/internal/command. You should write tests for them.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions