Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

Commit 0d58cc8

Browse files
committed
Refactory code for test
1 parent 5fb4e8b commit 0d58cc8

6 files changed

Lines changed: 22 additions & 15 deletions

File tree

pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,13 +166,20 @@
166166
<version>4.13.1</version>
167167
<scope>test</scope>
168168
</dependency>
169-
<!-- Mocking framework -->
169+
<!-- Mocking framework
170170
<dependency>
171171
<groupId>org.mockito</groupId>
172172
<artifactId>mockito-all</artifactId>
173173
<version>1.9.5</version>
174174
<scope>test</scope>
175175
</dependency>
176+
-->
177+
<dependency>
178+
<groupId>org.mockito</groupId>
179+
<artifactId>mockito-core</artifactId>
180+
<version>5.17.0</version>
181+
</dependency>
182+
176183
<dependency>
177184
<groupId>org.assertj</groupId>
178185
<artifactId>assertj-core</artifactId>

src/test/java/com/searchcode/app/service/AdminRouteServiceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import java.util.*;
1414

1515
import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
16-
import static org.mockito.Matchers.any;
16+
import static org.mockito.ArgumentMatchers.any;
1717
import static org.mockito.Mockito.*;
1818

1919
public class AdminRouteServiceTest extends TestCase {

src/test/java/com/searchcode/app/service/ApiRouteServiceTest.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@
1212
import com.searchcode.app.util.LoggerWrapper;
1313
import com.searchcode.app.util.UniqueRepoQueue;
1414
import junit.framework.TestCase;
15-
import org.mockito.Matchers;
15+
import org.mockito.ArgumentMatchers;
1616
import spark.Request;
1717

1818
import java.util.HashMap;
1919
import java.util.Optional;
2020
import java.util.concurrent.ConcurrentLinkedQueue;
2121

2222
import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
23-
import static org.mockito.Matchers.any;
24-
import static org.mockito.Matchers.anyBoolean;
25-
import static org.mockito.Matchers.anyString;
23+
import static org.mockito.ArgumentMatchers.any;
24+
import static org.mockito.ArgumentMatchers.anyBoolean;
25+
import static org.mockito.ArgumentMatchers.anyString;
2626
import static org.mockito.Mockito.mock;
2727
import static org.mockito.Mockito.times;
2828
import static org.mockito.Mockito.when;
@@ -159,7 +159,7 @@ public void testRepositoryIndexApiNoRepositorySupplied() {
159159
Request mockRequest = mock(Request.class);
160160
SQLiteRepo mockSQLiteRepo = mock(SQLiteRepo.class);
161161

162-
when(mockJobService.forceEnqueue(Matchers.anyObject())).thenReturn(true);
162+
when(mockJobService.forceEnqueue(ArgumentMatchers.any())).thenReturn(true);
163163
when(mockSQLiteRepo.getRepoByUrl(anyString())).thenReturn(Optional.empty());
164164

165165
ApiRouteService apiRouteService = new ApiRouteService(null, mockJobService, mockSQLiteRepo, null, null, null, new Helpers(), new LoggerWrapper());
@@ -175,7 +175,7 @@ public void testRepositoryIndexApiNoMatchingRepo() {
175175
Request mockRequest = mock(Request.class);
176176
SQLiteRepo mockSQLiteRepo = mock(SQLiteRepo.class);
177177

178-
when(mockJobService.forceEnqueue(Matchers.anyObject())).thenReturn(true);
178+
when(mockJobService.forceEnqueue(ArgumentMatchers.any())).thenReturn(true);
179179
when(mockRequest.queryParams("repoUrl")).thenReturn("test");
180180
when(mockSQLiteRepo.getRepoByUrl(any())).thenReturn(Optional.empty());
181181

@@ -192,7 +192,7 @@ public void testRepositoryIndexMatchingRepo() {
192192
Request mockRequest = mock(Request.class);
193193
SQLiteRepo mockSQLiteRepo = mock(SQLiteRepo.class);
194194

195-
when(mockJobService.forceEnqueue(Matchers.<RepoResult>anyObject())).thenReturn(true);
195+
when(mockJobService.forceEnqueue(ArgumentMatchers.<RepoResult>any())).thenReturn(true);
196196
when(mockRequest.queryParams("repoUrl")).thenReturn("http://test/");
197197
when(mockSQLiteRepo.getRepoByUrl("http://test/")).thenReturn(Optional.of(new RepoResult()));
198198

@@ -661,7 +661,7 @@ public void testRepoAddNoAuthSucessful() {
661661

662662
assertThat(apiResponse.getMessage()).isEqualTo("added repository successfully");
663663
assertThat(apiResponse.isSucessful()).isTrue();
664-
verify(mockSQLiteRepo, times(1)).saveRepo(Matchers.anyObject());
664+
verify(mockSQLiteRepo, times(1)).saveRepo(ArgumentMatchers.any());
665665
}
666666

667667
public void testRepoAddAuthPubMissing() {
@@ -770,6 +770,6 @@ public void testRepoAddAuthValidSigned() {
770770

771771
assertThat(apiResponse.getMessage()).isEqualTo("added repository successfully");
772772
assertThat(apiResponse.isSucessful()).isTrue();
773-
verify(mockSQLiteRepo, times(1)).saveRepo(Matchers.anyObject());
773+
verify(mockSQLiteRepo, times(1)).saveRepo(ArgumentMatchers.any());
774774
}
775775
}

src/test/java/com/searchcode/app/service/ApiServiceTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import java.util.Optional;
99

10-
import static org.mockito.Matchers.anyObject;
10+
import static org.mockito.ArgumentMatchers.any;
1111
import static org.mockito.Mockito.mock;
1212
import static org.mockito.Mockito.when;
1313

@@ -115,7 +115,7 @@ public void testValidateRequestInCorrectHmacMethodSha512() {
115115

116116
public void testCreateKeys() {
117117
var apiMock = mock(Api.class);
118-
when(apiMock.saveApi(anyObject())).thenReturn(true);
118+
when(apiMock.saveApi(any())).thenReturn(true);
119119

120120
var service = new ApiService(apiMock, new Helpers());
121121

src/test/java/com/searchcode/app/service/DataServiceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import junit.framework.TestCase;
66
import org.mockito.Mockito;
77

8-
import static org.mockito.Matchers.any;
8+
import static org.mockito.ArgumentMatchers.any;
99
import static org.mockito.Mockito.times;
1010
import static org.mockito.Mockito.verify;
1111
import static org.mockito.Mockito.when;

src/test/java/com/searchcode/app/util/HelpersTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import java.util.*;
1111

1212
import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
13-
import static org.mockito.Matchers.any;
13+
import static org.mockito.ArgumentMatchers.any;
1414
import static org.mockito.Mockito.when;
1515

1616
public class HelpersTest extends TestCase {

0 commit comments

Comments
 (0)