| search(ProjectSearchCriteria, int, Model, HttpServletResponse) |   | 64% |   | 33% | 3 | 4 | 7 | 22 | 0 | 1 |
| save(Project, Principal, HttpServletResponse) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| index(Principal, Model) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| buildSearchMoreUrl(ProjectSearchCriteria, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assignById(long, ProjectController.AssignByIdRequest) |   | 59% |   | 50% | 1 | 2 | 4 | 8 | 0 | 1 |
| newFromKunde(Long, Principal, Model) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| newFromPartner(Long, Principal, Model) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| delete(long, Principal, HttpServletResponse) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| deletePosition(long, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| buildAuditInfo(Long, LocalDateTime, String, LocalDateTime, String) |   | 67% |   | 50% | 5 | 7 | 3 | 9 | 0 | 1 |
| previous(long, Principal) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| next(long, Principal) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| first(Principal) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| last(Principal) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setAndRedirect(Principal, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| savePosition(long, long, ProjectController.PositionRequest) |   | 70% | | n/a | 0 | 1 | 2 | 4 | 0 | 1 |
| getPositions(long, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$next$0(Principal, ProjectDetailView) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$previous$0(Principal, ProjectDetailView) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$last$0(Principal, ProjectDetailView) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$first$0(Principal, ProjectDetailView) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendCriteriaParams(UriComponentsBuilder, ProjectSearchCriteria) |  | 100% |  | 100% | 0 | 12 | 0 | 12 | 0 | 1 |
| populateModel(Model, Project, Long, Principal) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| ProjectController(ProjectCommandService, ProjectQueryService, ProjectHistoryQueryService, ProjectPositionQueryService, ProjectPositionCommandService, ProjectPositionStatusQueryService, RememberedProjectService) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| show(long, Principal, Model) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| buildEditSearchUrl(ProjectSearchCriteria) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newForm(Principal, Model) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| buildRememberedProjectInfo(Principal) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| populateBlankModel(Model, Project, Principal) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |