| delete(String, String, Long) |   | 33% |  | 0% | 1 | 2 | 9 | 12 | 0 | 1 |
| save(String, String, AnalysisDraftDtos.SaveAnalysisDraftRequest) |   | 75% |   | 57% | 6 | 8 | 5 | 21 | 0 | 1 |
| read(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resolveScope(String, String) |   | 89% |   | 60% | 8 | 11 | 2 | 22 | 0 | 1 |
| reset(String, String, AnalysisDraftDtos.ResetAnalysisDraftRequest) |   | 90% |  | 100% | 0 | 3 | 2 | 16 | 0 | 1 |
| toView(AnalysisWorkingDraft, String) |   | 69% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| serialize(JsonNode) |   | 41% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| requireText(String, String) |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$read$0(AnalysisWorkingDraftService.DraftScope, AnalysisWorkingDraft) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| emptyPayload(AnalysisDraftDtos.ResetAnalysisDraftRequest) |   | 99% |   | 75% | 3 | 7 | 0 | 20 | 0 | 1 |
| conflict(Long, Long) |   | 94% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| resolveSourceRepository(UserWorkspace) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| AnalysisWorkingDraftService(AnalysisWorkingDraftRepository, WorkspaceManager, SystemRepositoryService, ObjectMapper, int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| requireExpectedVersion(AnalysisWorkingDraft, Long) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| hasText(String) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |