Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Test
- public void shouldThrowWhenUpdatingSessionWithAlreadyAssignedAdminOrRoom(){
- SessionCreateRequest createRequest = loadCreateRequest("session-1")
- .setStartDate(DateUtils.getDateWithHoursOffset(2))
- .setAssignments(Collections.singletonList(new SessionAssignment().setAdmin("asd").setRoom("dasdadsad")));
- Session session1 = sessionsController.createSession(createRequest);
- SessionCreateRequest createRequest2 = loadCreateRequest("session-1")
- .setStartDate(DateUtils.getDateWithHoursOffset(3));
- Session session = sessionsController.createSession(createRequest2);
- SessionUpdateRequest updateRequest = new SessionUpdateRequest();
- updateRequest.setAssignments(Collections.singletonList(
- new SessionAssignment().setRoom("room").setAdmin("admin1")))
- .setStartDate(session1.getStartDate());
- try{
- sessionsController.updateSession(session.getId(), updateRequest);
- } catch (IllegalSessionOperationException e){
- ApiError error = e.toApiError();
- assertEquals("DuplicateRoomAssignment", error.getCode());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement