chiradip opened a new issue, #2230:
URL: https://github.com/apache/iggy/issues/2230

   ### Title
   Add unit tests for AsyncBytesSerializer and AsyncBytesDeserializer
   
   ### Description
   The async client's serialization utilities (`AsyncBytesSerializer` and 
`AsyncBytesDeserializer`) are used throughout the codebase but lack direct unit 
tests.
   
   ### Tasks
   - [ ] Create `AsyncBytesSerializerTest.java`:
     - [ ] Test all primitive type serializations
     - [ ] Test string serialization with different encodings
     - [ ] Test edge cases (empty strings, null values)
     - [ ] Test buffer boundary conditions
   - [ ] Create `AsyncBytesDeserializerTest.java`:
     - [ ] Test all primitive type deserializations
     - [ ] Test string deserialization
     - [ ] Test buffer underflow scenarios
     - [ ] Verify proper buffer position management
   - [ ] Add tests for `IggyFrameDecoder`:
     - [ ] Test frame parsing
     - [ ] Test incomplete frame handling
     - [ ] Test maximum frame size limits
   
   ### Labels
   `enhancement`, `testing`, `async-client`, `java-sdk`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to