Skip to content

Commit 9eb8a43

Browse files
committed
Add PowerMock to all submodules for mocking final classes
PowerMock enables mocking of final classes with Mockito 1.10.19. Adds powermock-module-junit4 and powermock-api-mockito 1.7.4 to: - parsing-commons - segment-commons - targeting-engine - tracker okhttp-modules and client already had PowerMock. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> AI-Session-Id: c83b3557-2c02-4d13-aaa4-273b7340163d AI-Tool: claude-code AI-Model: unknown
1 parent 1d9e2fb commit 9eb8a43

4 files changed

Lines changed: 48 additions & 0 deletions

File tree

parsing-commons/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,17 @@
3232
<version>4.11.0</version>
3333
<scope>test</scope>
3434
</dependency>
35+
<dependency>
36+
<groupId>org.powermock</groupId>
37+
<artifactId>powermock-module-junit4</artifactId>
38+
<version>1.7.4</version>
39+
<scope>test</scope>
40+
</dependency>
41+
<dependency>
42+
<groupId>org.powermock</groupId>
43+
<artifactId>powermock-api-mockito</artifactId>
44+
<version>1.7.4</version>
45+
<scope>test</scope>
46+
</dependency>
3547
</dependencies>
3648
</project>

segment-commons/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,17 @@
4040
<version>4.11.0</version>
4141
<scope>test</scope>
4242
</dependency>
43+
<dependency>
44+
<groupId>org.powermock</groupId>
45+
<artifactId>powermock-module-junit4</artifactId>
46+
<version>1.7.4</version>
47+
<scope>test</scope>
48+
</dependency>
49+
<dependency>
50+
<groupId>org.powermock</groupId>
51+
<artifactId>powermock-api-mockito</artifactId>
52+
<version>1.7.4</version>
53+
<scope>test</scope>
54+
</dependency>
4355
</dependencies>
4456
</project>

targeting-engine/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@
2727
<version>1.10.19</version>
2828
<scope>test</scope>
2929
</dependency>
30+
<dependency>
31+
<groupId>org.powermock</groupId>
32+
<artifactId>powermock-module-junit4</artifactId>
33+
<version>1.7.4</version>
34+
<scope>test</scope>
35+
</dependency>
36+
<dependency>
37+
<groupId>org.powermock</groupId>
38+
<artifactId>powermock-api-mockito</artifactId>
39+
<version>1.7.4</version>
40+
<scope>test</scope>
41+
</dependency>
3042
</dependencies>
3143

3244
<build>

tracker/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,17 @@
3838
<version>1.10.19</version>
3939
<scope>test</scope>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.powermock</groupId>
43+
<artifactId>powermock-module-junit4</artifactId>
44+
<version>1.7.4</version>
45+
<scope>test</scope>
46+
</dependency>
47+
<dependency>
48+
<groupId>org.powermock</groupId>
49+
<artifactId>powermock-api-mockito</artifactId>
50+
<version>1.7.4</version>
51+
<scope>test</scope>
52+
</dependency>
4153
</dependencies>
4254
</project>

0 commit comments

Comments
 (0)