feat: Adding Pbj Reader/Writer Test
- Dominant language
- Java
- Stars
- 44
- Forks
- 15
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 12
Description
Adds `PbjReaderWriterTest` (~1,560 lines) covering PbjReader (#907) and PbjWriter (#909): buffer behavior, growth, varint/zigzag/string round trips, UTF-8/surrogate edge cases, and I/O failure propagation.
**Benefit:** test coverage gate before any production code switches over to PbjReader/PbjWriter.
PR: hashgraph/pbj#910
Contributor guide
Research direction
Review the proposed PbjReaderWriterTest for PbjReader (#907) and PbjWriter (#909), starting with the existing reader and writer tests and Gradle test setup. Done means coverage includes buffer behavior, growth, varint/zigzag/string round trips, UTF-8 and surrogate cases, and I/O failure propagation, with the test suite passing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100