| getInventories(Pagination, Long) |   | 81% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getTraits(Pagination, Long) |   | 81% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| filterObservationsData(Pagination, CropTraitObservationDataFilter) |   | 77% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| observationsDataDefaultSort() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| uploadFile(Long, MultipartFile, CropTraitObservationDataAttachmentApiService.CropTraitObservationDataAttachmentRequestDTO) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| removeFile(Long, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ensureObservationData(CropTraitObservationApiService.EnsureObservationsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CropTraitObservationController.CropTraitObservationDataController() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |