From 61b947ada80b0258a5c2241a2196835073cdb4f0 Mon Sep 17 00:00:00 2001 From: Mirna Gama Date: Fri, 5 Jan 2024 11:40:56 -0300 Subject: [PATCH] [R3] Rename the use case AddDoctor to SaveDoctor so that the scope encompasses create and update --- .../{AddDoctorUseCase.java => SaveDoctorUseCase.java} | 2 +- ...ctorUseCaseTest.java => SaveDoctorUseCaseTest.java} | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) rename src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/{AddDoctorUseCase.java => SaveDoctorUseCase.java} (96%) rename src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/{AddDoctorUseCaseTest.java => SaveDoctorUseCaseTest.java} (90%) diff --git a/src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.java b/src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.java similarity index 96% rename from src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.java rename to src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.java index 8fd3660..e597980 100644 --- a/src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/AddDoctorUseCase.java +++ b/src/main/java/com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.java @@ -13,7 +13,7 @@ import com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository; * @version 1.0 */ @Component -public class AddDoctorUseCase { +public class SaveDoctorUseCase { @Autowired private DoctorRepository doctorRepository; diff --git a/src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/AddDoctorUseCaseTest.java b/src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/SaveDoctorUseCaseTest.java similarity index 90% rename from src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/AddDoctorUseCaseTest.java rename to src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/SaveDoctorUseCaseTest.java index 933ab2c..e23413c 100644 --- a/src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/AddDoctorUseCaseTest.java +++ b/src/test/java/com/mirna/hospitalmanagementapi/unit/application/usecase/doctor/SaveDoctorUseCaseTest.java @@ -12,7 +12,7 @@ import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import com.mirna.hospitalmanagementapi.HospitalManagementApiApplication; -import com.mirna.hospitalmanagementapi.application.usecase.doctor.AddDoctorUseCase; +import com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase; import com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO; import com.mirna.hospitalmanagementapi.domain.dtos.DoctorDTO; import com.mirna.hospitalmanagementapi.domain.entities.Doctor; @@ -27,10 +27,10 @@ import com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository; @SpringBootTest(classes = HospitalManagementApiApplication.class) @TestInstance(Lifecycle.PER_CLASS) @ActiveProfiles("test") -public class AddDoctorUseCaseTest { +public class SaveDoctorUseCaseTest { @Autowired - private AddDoctorUseCase addDoctor; + private SaveDoctorUseCase saveDoctor; @Autowired private DoctorRepository doctorRepository; @@ -46,13 +46,13 @@ public class AddDoctorUseCaseTest { */ @Test @DisplayName("Should execute save method") - public void testAddDoctor() throws Exception { + public void testSaveDoctor() throws Exception { DoctorDTO doctorDTO = new DoctorDTO("test", "test@gmail.com", "123456", "99999999", Specialty.ORTHOPEDICS, new AddressDTO("TEST STREET", "NEIGHBORHOOD", "12345678", "CITY", "ST", null, null)); Doctor doctor = new Doctor(doctorDTO); - doctor = addDoctor.execute(doctor); + doctor = saveDoctor.execute(doctor); assertNotNull(doctor.getId()); }