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

Improve ScheduleService Code Coverage

Open povolev15 opened this issue 9 months ago • 0 comments

Add more unit tests to improve code coverage to each class in the Schedule 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

Schedule

  • [ ] ScheduleService [0 %] – #13216

CODEC

  • [ ] ScheduleServiceStateTranslator [84%]

HANDLERS

  • [ ] AbstractScheduleHandler [94%]
  • [ ] DispatchPredicate [75 %]
  • [ ] HandlerUtility [93 %]
  • [ ] ScheduleCreateHandler [81 %]
  • [ ] ScheduleDeleteHandler [79 %]
  • [ ] ScheduleGetInfoHandler [86 %]
  • [ ] ScheduleHandlers [0 %]
  • [ ] ScheduleSignHandler [80 %]
  • [ ] ScheduleVerificationAssistant [91 %]

SCHEMAS

  • [ ] InitialModServiceScheduleSchema[9 %]

BASE PACKAGE

  • [ ] ReadableScheduleStoreImpl [97 %] – #13216
  • [ ] ScheduleServiceImpl [60 %] – #13216
  • [ ] ScheduleStoreUtility [97 %] – #13216
  • [ ] WritableScheduleStoreImpl [92 %] – #13216

povolev15 avatar May 10 '24 15:05 povolev15