hedera-services icon indicating copy to clipboard operation
hedera-services copied to clipboard

Improve ConsensusService Code Coverage

Open povolev15 opened this issue 9 months ago • 0 comments

Add more unit tests to improve code coverage to each class in Consensus Service

  1. Checked box without issue indicates False negative for coverage where codacy reports 0% coverage but test exists.
  2. Checked box with Issue indicates the associated issue has been addressed.
  3. List items in bold represent classes falling below 80% coverage and targeted for improvement

CONSENSUS

  • [ ] ConsensusServiceDefinition [0 %]

CODEC

  • [ ] ConsensusServiceStateTranslator [95 %]
  • [ ] EntityNumCodec [83 %]

HANDLERS

  • [ ] ConsensusCreateTopicHandler [91%]
  • [ ] ConsensusDeleteTopicHandler [86 %]
  • [ ] ConsensusGetTopicInfoHandler [84 %]
  • [ ] #13217
  • [ ] #13209
  • [ ] ConsensusUpdateTopicHandler [89 %]

SCHEMAS

  • [ ] InitialModServiceConsensusSchema [0%]

BASE PACKAGE

  • [ ] ConsensusServiceImpl [0%]
  • [x] ReadableTopicStoreImpl [100 %]
  • [x] WritableTopicStore [100 %]

povolev15 avatar May 10 '24 16:05 povolev15