diff options
author | Julien Camus <julien.camus@sonarsource.com> | 2024-12-17 17:37:43 +0100 |
---|---|---|
committer | Steve Marion <steve.marion@sonarsource.com> | 2024-12-18 11:13:24 +0100 |
commit | 108e25bce0062be83ab15c587aecfa1e51ba5cf1 (patch) | |
tree | 8102236ce649305a1d270a56cc284d5d12a4c31c /server/sonar-db-dao/src/test/java | |
parent | 16e6a0469c02298a8b5c478313dd68c93705922e (diff) | |
download | sonarqube-108e25bce0062be83ab15c587aecfa1e51ba5cf1.tar.gz sonarqube-108e25bce0062be83ab15c587aecfa1e51ba5cf1.zip |
SONAR-24004 Replace lambda with method reference
Diffstat (limited to 'server/sonar-db-dao/src/test/java')
-rw-r--r-- | server/sonar-db-dao/src/test/java/org/sonar/db/DBSessionsImplTest.java | 19 | ||||
-rw-r--r-- | server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java | 2 |
2 files changed, 6 insertions, 15 deletions
diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/DBSessionsImplTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/DBSessionsImplTest.java index 6a42b7b2b93..5dfe2717682 100644 --- a/server/sonar-db-dao/src/test/java/org/sonar/db/DBSessionsImplTest.java +++ b/server/sonar-db-dao/src/test/java/org/sonar/db/DBSessionsImplTest.java @@ -33,6 +33,7 @@ import java.util.stream.IntStream; import org.apache.ibatis.session.Configuration; import org.apache.ibatis.session.ResultHandler; import org.apache.ibatis.session.RowBounds; +import org.apache.ibatis.session.SqlSession; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; @@ -408,7 +409,7 @@ class DBSessionsImplTest { return dbSession; } - private static DbSessionCaller[] DIRTYING_CALLS = { + private static final DbSessionCaller[] DIRTYING_CALLS = { session -> session.insert(secure().nextAlphabetic(3)), session -> session.insert(secure().nextAlphabetic(2), new Object()), session -> session.update(secure().nextAlphabetic(3)), @@ -417,17 +418,11 @@ class DBSessionsImplTest { session -> session.delete(secure().nextAlphabetic(3), new Object()), }; - private static DbSessionCaller[] COMMIT_CALLS = { - session -> session.commit(), + private static final DbSessionCaller[] COMMIT_CALLS = {SqlSession::commit, session -> session.commit(new Random().nextBoolean()), }; - private static DbSessionCaller[] ROLLBACK_CALLS = { - session -> session.rollback(), - session -> session.rollback(new Random().nextBoolean()), - }; - - private static DbSessionCaller[] NEUTRAL_CALLS = { + private static final DbSessionCaller[] NEUTRAL_CALLS = { session -> session.selectOne(secure().nextAlphabetic(3)), session -> session.selectOne(secure().nextAlphabetic(3), new Object()), session -> session.select(secure().nextAlphabetic(3), mock(ResultHandler.class)), @@ -439,11 +434,7 @@ class DBSessionsImplTest { session -> session.selectMap(secure().nextAlphabetic(3), secure().nextAlphabetic(3)), session -> session.selectMap(secure().nextAlphabetic(3), new Object(), secure().nextAlphabetic(3)), session -> session.selectMap(secure().nextAlphabetic(3), new Object(), secure().nextAlphabetic(3), new RowBounds()), - session -> session.getMapper(Object.class), - session -> session.getConfiguration(), - session -> session.getConnection(), - session -> session.clearCache(), - session -> session.flushStatements() + session -> session.getMapper(Object.class), SqlSession::getConfiguration, SqlSession::getConnection, SqlSession::clearCache, SqlSession::flushStatements }; private interface DbSessionCaller { diff --git a/server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java b/server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java index ae30debc1f1..3136b8f227f 100644 --- a/server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java +++ b/server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java @@ -51,7 +51,7 @@ class OffsetBasedPaginationTest { @Test void forOffset_whenZeroOffset_shouldStartOffsetAtZero() { assertThat(OffsetBasedPagination.forOffset(0, 100)) - .extracting(p -> p.getOffset(), p -> p.getPageSize()) + .extracting(OffsetBasedPagination::getOffset, OffsetBasedPagination::getPageSize) .containsExactly(0, 100); } |