aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/test/java
diff options
context:
space:
mode:
authorJulien Camus <julien.camus@sonarsource.com>2024-12-17 17:37:43 +0100
committerSteve Marion <steve.marion@sonarsource.com>2024-12-18 11:13:24 +0100
commit108e25bce0062be83ab15c587aecfa1e51ba5cf1 (patch)
tree8102236ce649305a1d270a56cc284d5d12a4c31c /server/sonar-db-dao/src/test/java
parent16e6a0469c02298a8b5c478313dd68c93705922e (diff)
downloadsonarqube-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.java19
-rw-r--r--server/sonar-db-dao/src/test/java/org/sonar/db/OffsetBasedPaginationTest.java2
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);
}