На уровне Dao однажды возникший exception повторяется при попытки модификации
На уровне Dao однажды возникший exception повторяется при попытки модификации.
В com.asvoip.ump.sqldbclient.service.impl.TestUserServiceImplIT
не отрабатывает тест
@Test
void create_nullValueInColumn() {
Assertions.assertEquals(3L, testUserService.count());
TestUserEntity user = new TestUserEntity(TEST_USERID_4, null, null);
ConstraintViolationException exception = assertThrows(
ConstraintViolationException.class,
() -> testUserService.save(user)
);
assertTrue(exception.getMessage().contains("Значение NULL не разрешено для поля \"NAME\""));
Assertions.assertEquals(3L, testUserService.count());
testUserService.save(TestUserUtility.createTestUser4()); //повторяется предыдущий ConstraintViolationException, хотя данные корректны!!!
Assertions.assertEquals(4L, testUserService.count());
}