FIX LargeValueInsert-Test for DB2

This commit is contained in:
Roland Praml
2022-03-17 13:26:54 +01:00
parent d7a7ef097b
commit ab6f5daec3
2 changed files with 10 additions and 2 deletions
@@ -86,13 +86,16 @@ class TestBasicClobNoVer extends BaseTestCase {
@Test
void largeValueInsert() {
EBasicClobNoVer bean = new EBasicClobNoVer();
bean.setDescription(largeContent());
String s = largeContent();
bean.setDescription(s);
DB.save(bean);
bean = DB.find(EBasicClobNoVer.class, bean.getId());
assertThat(bean.getDescription()).isEqualTo(s);
}
private String largeContent() {
Random random = new Random();
StringBuilder sb = new StringBuilder();
StringBuilder sb = new StringBuilder(1048577);
for (int i = 0; i < 1048577; i++) {
sb.append((char) (random.nextInt(26) + 'a'));
}