Skip to content

Commit e6acb3d

Browse files
committed
add @Inject, update pom.xml
1 parent 93c3c19 commit e6acb3d

File tree

7 files changed

+51
-18
lines changed

7 files changed

+51
-18
lines changed

pom.xml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,40 @@
101101
<cleanDisabled>false</cleanDisabled>
102102
</configuration>
103103
</plugin>
104+
<plugin>
105+
<groupId>org.apache.maven.plugins</groupId>
106+
<artifactId>maven-surefire-plugin</artifactId>
107+
<version>3.5.2</version>
108+
</plugin>
109+
<plugin>
110+
<groupId>org.apache.maven.plugins</groupId>
111+
<artifactId>maven-failsafe-plugin</artifactId>
112+
<version>3.5.2</version>
113+
<executions>
114+
<execution>
115+
<goals>
116+
<goal>integration-test</goal>
117+
<goal>verify</goal>
118+
</goals>
119+
</execution>
120+
</executions>
121+
</plugin>
122+
<plugin>
123+
<groupId>org.apache.maven.plugins</groupId>
124+
<artifactId>maven-surefire-report-plugin</artifactId>
125+
<version>3.5.2</version>
126+
<executions>
127+
<execution>
128+
<phase>verify</phase>
129+
<goals>
130+
<goal>report-only</goal>
131+
</goals>
132+
</execution>
133+
</executions>
134+
<configuration>
135+
<aggregate>true</aggregate>
136+
</configuration>
137+
</plugin>
104138
<plugin>
105139
<groupId>com.mysema.maven</groupId>
106140
<artifactId>apt-maven-plugin</artifactId>

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/entity/EntitySmokeTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/entity/EntitySmokeTestIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import jakarta.persistence.PersistenceContext;
1313

1414
@DataJpaTest
15-
public class EntitySmokeTest {
15+
public class EntitySmokeTestIT {
1616

1717
@PersistenceContext
1818
private EntityManager em;
@@ -34,5 +34,4 @@ void loadAllClasses() {
3434
assertThat((List<?>) em.createQuery("from " + entityType.getSimpleName()).getResultList()).hasSize(expectedCount));
3535
}
3636

37-
3837
}

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/AppointmentRepositoryTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/AppointmentRepositoryTestIT.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@
77
import com.capgemini.training.appointmentbooking.dataaccess.entity.SpecialistEntity;
88
import com.capgemini.training.appointmentbooking.dataaccess.entity.TreatmentEntity;
99
import com.capgemini.training.appointmentbooking.dataaccess.repository.criteria.AppointmentCriteria;
10+
import jakarta.inject.Inject;
1011
import org.junit.jupiter.api.Test;
11-
import org.springframework.beans.factory.annotation.Autowired;
1212
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
1313

1414
import java.time.Instant;
1515
import java.util.List;
1616
import java.util.Optional;
1717

1818
@DataJpaTest
19-
public class AppointmentRepositoryTest extends BaseTest {
19+
public class AppointmentRepositoryTestIT extends BaseTest {
2020

21-
@Autowired
21+
@Inject
2222
private AppointmentRepository appointmentRepository;
2323

2424

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/ClientRepositoryTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/ClientRepositoryTestIT.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
import com.capgemini.training.appointmentbooking.common.BaseTest;
44
import com.capgemini.training.appointmentbooking.dataaccess.entity.ClientEntity;
5+
import jakarta.inject.Inject;
56
import org.junit.jupiter.api.Test;
6-
import org.springframework.beans.factory.annotation.Autowired;
77
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
88

99
import java.util.List;
1010

1111
@DataJpaTest
12-
public class ClientRepositoryTest extends BaseTest {
12+
public class ClientRepositoryTestIT extends BaseTest {
1313

14-
@Autowired
14+
@Inject
1515
private ClientRepository clientRepository;
1616

1717
@Test

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/SpecialistRepositoryTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/SpecialistRepositoryTestIT.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
import com.capgemini.training.appointmentbooking.common.BaseTest;
44
import com.capgemini.training.appointmentbooking.common.datatype.Specialization;
55
import com.capgemini.training.appointmentbooking.dataaccess.entity.SpecialistEntity;
6+
import jakarta.inject.Inject;
67
import org.junit.jupiter.api.Test;
7-
import org.springframework.beans.factory.annotation.Autowired;
88
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
99

1010
import java.util.List;
1111

1212
@DataJpaTest
13-
public class SpecialistRepositoryTest extends BaseTest {
13+
public class SpecialistRepositoryTestIT extends BaseTest {
1414

15-
@Autowired
15+
@Inject
1616
private SpecialistRepository specialistRepository;
1717

1818
@Test

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/TreatmentRepositoryTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/TreatmentRepositoryTestIT.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
import com.capgemini.training.appointmentbooking.dataaccess.entity.SpecialistEntity;
66
import com.capgemini.training.appointmentbooking.dataaccess.entity.TreatmentEntity;
77
import com.capgemini.training.appointmentbooking.dataaccess.repository.criteria.TreatmentCriteria;
8+
import jakarta.inject.Inject;
89
import org.junit.jupiter.api.Test;
9-
import org.springframework.beans.factory.annotation.Autowired;
1010
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
1111

1212
import java.util.List;
1313
import java.util.Optional;
1414

1515
@DataJpaTest
16-
public class TreatmentRepositoryTest extends BaseTest {
16+
public class TreatmentRepositoryTestIT extends BaseTest {
1717

18-
@Autowired
18+
@Inject
1919
private TreatmentRepository treatmentRepository;
2020

21-
@Autowired
21+
@Inject
2222
private SpecialistRepository specialistRepository;
2323

2424
@Test

src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/UserRepositoryTest.java renamed to src/test/java/com/capgemini/training/appointmentbooking/dataaccess/repository/UserRepositoryTestIT.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
import com.capgemini.training.appointmentbooking.common.BaseTest;
44
import com.capgemini.training.appointmentbooking.dataaccess.entity.UserEntity;
55
import com.capgemini.training.appointmentbooking.dataaccess.repository.criteria.UserCriteria;
6+
import jakarta.inject.Inject;
67
import org.junit.jupiter.api.Test;
7-
import org.springframework.beans.factory.annotation.Autowired;
88
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
99

1010
import java.util.List;
1111

1212
@DataJpaTest
13-
public class UserRepositoryTest extends BaseTest {
13+
public class UserRepositoryTestIT extends BaseTest {
1414

15-
@Autowired
15+
@Inject
1616
private UserRepository userRepository;
1717

1818
@Test

0 commit comments

Comments
 (0)