Hendrik Jungnitsch
2022-08-26 873ca5b20eab26580276cb6311b18fdd7f36abf9
exercise
2 Dateien geändert
7 ■■■■ Geänderte Dateien
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/HighwayResource.java 4 ●●●● Patch | Ansicht | Raw | Blame | Historie
src/test/java/de/gedoplan/seminar/jpa/exercise/Exercise01Test.java 3 ●●●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/HighwayResource.java
@@ -5,19 +5,19 @@
import org.slf4j.Logger;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.server.ResponseStatusException;
import de.gedoplan.seminar.jpa.exercise.domain.Highway;
import de.gedoplan.seminar.jpa.exercise.repository.HighwayRepository;
@Controller
@RestController
@RequestMapping(path = "/highways", produces = MediaType.APPLICATION_JSON_VALUE)
public class HighwayResource {
src/test/java/de/gedoplan/seminar/jpa/exercise/Exercise01Test.java
@@ -7,6 +7,7 @@
import java.util.stream.Stream;
import org.junit.jupiter.api.Order;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.provider.Arguments;
import org.junit.jupiter.params.provider.MethodSource;
@@ -36,6 +37,7 @@
    private ObjectMapper mapper;
    @Test
    @Order(1)
    @MethodSource("getTestHighways")
    void testInsert() throws Exception {
        mockMvc.perform(post("/highways")
@@ -45,6 +47,7 @@
    }
    
    @Test
    @Order(2)
    @MethodSource("getTestDataFindById")
    void testFindById(Integer id, String name) throws Exception {
        mockMvc.perform(post("/highways/{id}",id))