Skip to content
Snippets Groups Projects

19 car tests

Merged Andrej Šimurka requested to merge 19_car_tests into milestone_2
3 files
+ 22
26
Compare changes
  • Side-by-side
  • Inline
Files
3
package cz.muni.pa165.car.rest;
import static org.mockito.BDDMockito.given;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.put;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
import com.fasterxml.jackson.databind.ObjectMapper;
import cz.muni.pa165.car.restemplate.DbGetter;
import cz.muni.pa165.car.service.CarComponentPairService;
import cz.muni.pa165.common_library.dtos.CarComponentResponseDto;
import cz.muni.pa165.common_library.dtos.CarResponseDto;
import java.math.BigDecimal;
import java.util.List;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import static org.mockito.BDDMockito.given;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
import org.springframework.boot.test.context.TestConfiguration;
import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.Bean;
import org.springframework.http.MediaType;
import org.springframework.test.web.servlet.MockMvc;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.put;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
import java.math.BigDecimal;
import java.util.List;
@WebMvcTest(CarComponentPairController.class)
@Import(TestConfig.class)
public class CarComponentPairControllerTest {
private static CarResponseDto carResponseDto;
@@ -36,6 +37,16 @@ public class CarComponentPairControllerTest {
@Autowired
private ObjectMapper objectMapper;
@TestConfiguration
static class TestConfig {
@Bean
DbGetter dbGetter() {
return new DbGetter();
}
}
@BeforeEach
void initializeTestObjects() {
Loading