Skip to content
Snippets Groups Projects

Use constructor injection and MockitoBean

Merged Lukas Malte Monnerjahn requested to merge sonar-constructor-injection into main
18 files
+ 80
87
Compare changes
  • Side-by-side
  • Inline
Files
18
@@ -26,23 +26,22 @@ package de.ozgcloud.eingang.semantik.enginebased.afm.intelliform;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;
import de.ozgcloud.common.errorhandling.TechnicalException;
@Component
@RequiredArgsConstructor
class JsonService {
static final TypeReference<List<Map<String, Object>>> VALUE_TYPE_REF = new TypeReference<List<Map<String, Object>>>() {
};
@Autowired
private ObjectMapper objectMapper;
private final ObjectMapper objectMapper;
public List<Map<String, Object>> readAsListMap(String json) {
return readValueSafety(json, VALUE_TYPE_REF);
Loading