Skip to content

Commit c471649

Browse files
DTSRD-5740 Flyway script to add HRS Phase 1 roles to role_type (#1131)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 510fa80 commit c471649

File tree

6 files changed

+19
-3
lines changed

6 files changed

+19
-3
lines changed

src/integrationTest/java/uk/gov/hmcts/reform/cwrdapi/CreateCaseWorkerProfilesIntegrationTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,11 +154,12 @@ void shouldCreateCaseworkerWithNewRoles() {
154154
CaseWorkerRoleRequest cwRoleRequest6 = new CaseWorkerRoleRequest("IBCA Caseworker",false);
155155
CaseWorkerRoleRequest cwRoleRequest7 = new CaseWorkerRoleRequest("WLU Administrator",false);
156156
CaseWorkerRoleRequest cwRoleRequest8 = new CaseWorkerRoleRequest("WLU Team Leader",false);
157+
CaseWorkerRoleRequest cwRoleRequest9 = new CaseWorkerRoleRequest("HRS Team Leader",false);
157158

158159
List<CaseWorkerRoleRequest> caseWorkerRoleRequests = ImmutableList
159160
.of(cwRoleRequest,cwRoleRequest1,cwRoleRequest2,cwRoleRequest3,
160161
cwRoleRequest4, cwRoleRequest5, cwRoleRequest6, cwRoleRequest7,
161-
cwRoleRequest8);
162+
cwRoleRequest8, cwRoleRequest9);
162163
caseWorkersProfileCreationRequests.get(0).setRoles(caseWorkerRoleRequests);
163164
caseWorkersProfileCreationRequests.get(0).setUserType("Other Government Department");
164165

@@ -174,6 +175,7 @@ void shouldCreateCaseworkerWithNewRoles() {
174175
assertEquals(19,(long)caseWorkerRoles.get(6).getRoleId());
175176
assertEquals(20,(long)caseWorkerRoles.get(7).getRoleId());
176177
assertEquals(21,(long)caseWorkerRoles.get(8).getRoleId());
178+
assertEquals(22,(long)caseWorkerRoles.get(9).getRoleId());
177179
var caseWorkerProfile = caseWorkerProfileRepository.findAll();
178180
assertEquals(5,caseWorkerProfile.get(0).getUserTypeId());
179181
}

src/integrationTest/java/uk/gov/hmcts/reform/cwrdapi/CreateUpdateStaffRefDataProfilesIntegrationTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,12 @@ void shouldCreateCaseworkerWithNewRoles() {
156156
CaseWorkerRoleRequest cwRoleRequest6 = new CaseWorkerRoleRequest("IBCA Caseworker", false);
157157
CaseWorkerRoleRequest cwRoleRequest7 = new CaseWorkerRoleRequest("WLU Administrator", false);
158158
CaseWorkerRoleRequest cwRoleRequest8 = new CaseWorkerRoleRequest("WLU Team Leader", false);
159+
CaseWorkerRoleRequest cwRoleRequest9 = new CaseWorkerRoleRequest("HRS Team Leader", false);
159160

160161
List<CaseWorkerRoleRequest> caseWorkerRoleRequests = ImmutableList
161162
.of(cwRoleRequest, cwRoleRequest1, cwRoleRequest2, cwRoleRequest3,
162163
cwRoleRequest4, cwRoleRequest5, cwRoleRequest6, cwRoleRequest7,
163-
cwRoleRequest8);
164+
cwRoleRequest8, cwRoleRequest9);
164165
caseWorkersProfileCreationRequests.get(0).setRoles(caseWorkerRoleRequests);
165166
caseWorkersProfileCreationRequests.get(0).setUserType("Other Government Department");
166167

@@ -176,6 +177,7 @@ void shouldCreateCaseworkerWithNewRoles() {
176177
assertEquals(19,(long)caseWorkerRoles.get(6).getRoleId());
177178
assertEquals(20,(long)caseWorkerRoles.get(7).getRoleId());
178179
assertEquals(21,(long)caseWorkerRoles.get(8).getRoleId());
180+
assertEquals(22,(long)caseWorkerRoles.get(9).getRoleId());
179181
var caseWorkerProfile = caseWorkerProfileRepository.findAll();
180182
assertEquals(5, caseWorkerProfile.get(0).getUserTypeId());
181183
}

src/integrationTest/java/uk/gov/hmcts/reform/cwrdapi/StaffRefDataIntegrationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ void should_retrieveAllTitles_return_status_code_200()
222222
List<StaffRefDataJobTitle> jobTitles = staffRefJobTitleResponse.getJobTitles();
223223

224224
assertThat(jobTitles).isNotNull();
225-
assertThat(jobTitles).hasSize(21);
225+
assertThat(jobTitles).hasSize(22);
226226

227227
StaffRefDataJobTitle staffRefDataJobTitle = jobTitles.get(0);
228228

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
INSERT INTO
3+
role_type (role_id, description, created_date)
4+
VALUES
5+
(22, 'HRS Team Leader', timezone('utc', now()));
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
INSERT INTO
3+
role_type (role_id, description, created_date)
4+
VALUES
5+
(22, 'HRS Team Leader', timezone('utc', now()));

src/test/java/uk/gov/hmcts/reform/cwrdapi/controllers/CaseWorkerRefUsersControllerTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,13 +192,15 @@ void createCaseWorkerProfileWithNewRole() {
192192
CaseWorkerRoleRequest cwRoleRequest4 = new CaseWorkerRoleRequest("IBCA Caseworker",false);
193193
CaseWorkerRoleRequest cwRoleRequest5 = new CaseWorkerRoleRequest("WLU Administrator",false);
194194
CaseWorkerRoleRequest cwRoleRequest6 = new CaseWorkerRoleRequest("WLU Team Leader",false);
195+
CaseWorkerRoleRequest cwRoleRequest7 = new CaseWorkerRoleRequest("HRS Team Leader",false);
195196
caseWorkerRoleRequests.add(cwRoleRequest);
196197
caseWorkerRoleRequests.add(cwRoleRequest1);
197198
caseWorkerRoleRequests.add(cwRoleRequest2);
198199
caseWorkerRoleRequests.add(cwRoleRequest3);
199200
caseWorkerRoleRequests.add(cwRoleRequest4);
200201
caseWorkerRoleRequests.add(cwRoleRequest5);
201202
caseWorkerRoleRequests.add(cwRoleRequest6);
203+
caseWorkerRoleRequests.add(cwRoleRequest7);
202204
caseWorkersProfileCreationRequest.get(0).setRoles(caseWorkerRoleRequests);
203205
caseWorkersProfileCreationRequest.get(0).setUserType("Other Government Department");
204206
when(caseWorkerServiceMock.processCaseWorkerProfiles(caseWorkersProfileCreationRequest))

0 commit comments

Comments
 (0)