https://github.com/powermock/powermock
java mocking mocking-framework testability testing
Score: 31.42565758136664
Last synced: about 7 hours ago
JSON representation
Repository metadata:
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
- Host: GitHub
- URL: https://github.com/powermock/powermock
- Owner: powermock
- License: apache-2.0
- Created: 2014-05-28T07:53:53.000Z (over 11 years ago)
- Default Branch: release/2.x
- Last Pushed: 2024-01-03T18:46:42.000Z (about 2 years ago)
- Last Synced: 2026-02-04T03:34:19.707Z (2 days ago)
- Topics: java, mocking, mocking-framework, testability, testing
- Language: Java
- Homepage:
- Size: 5.67 MB
- Stars: 4,187
- Watchers: 164
- Forks: 583
- Open Issues: 463
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Owner metadata:
- Name: PowerMock
- Login: powermock
- Email: powermock@googlegroups.com
- Kind: organization
- Description: PowerMock is a Java framework that allows you to unit test code normally regarded as untestable
- Website: www.powermock.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/18852007?v=4
- Repositories: 4
- Last Synced at: 2024-03-19T05:10:16.541Z
- Profile URL: https://github.com/powermock
GitHub Events
Total
- Fork event: 6
- Issue comment event: 9
- Issues event: 4
- Watch event: 58
- Total: 77
Last Year
- Fork event: 3
- Issue comment event: 2
- Issues event: 3
- Watch event: 26
- Total: 34
Committers metadata
Last synced: 4 days ago
Total Commits: 1,568
Total Committers: 63
Avg Commits per committer: 24.889
Development Distribution Score (DDS): 0.477
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| johan.haleby | j****y@9****7 | 820 |
| Johan Haleby | j****y@g****m | 156 |
| Arthur Zagretdinov | a****v@o****m | 130 |
| johan.haleby@gmail.com | j****y@g****m@9****7 | 106 |
| Arthur Zagretdinov | a****v@o****m | 69 |
| johanhaleby | j****y@9****7 | 64 |
| jan.kronquist | j****t@9****7 | 43 |
| PowerMock Release Tools | p****s@o****m | 28 |
| René Scheibe | r****e@g****m | 25 |
| jakr | j****r@9****7 | 21 |
| Henrik Kaipe | k****e@u****t | 21 |
| Sean C. Sullivan | g****b@s****m | 8 |
| hugo@josefson.org | h****o@j****g@9****7 | 7 |
| Valery Yatsynovich | v****h@e****m | 4 |
| Mykhailo Kovalskyi | m****i@g****m | 4 |
| Evgeny Astafev | a****y@g****m | 3 |
| Björn Kautler | B****n@K****t | 3 |
| Enrico Olivelli | e****i@d****m | 3 |
| Delyan Kratunov | d****k@f****m | 3 |
| Christian Ivan | c****n@d****m | 2 |
| Henri Tremblay | h****y@g****m | 2 |
| Ismael Juma | i****l@j****k | 2 |
| Peer Hartmann | d****t@e****e | 2 |
| Wojtek Wilk | w****k@g****m | 2 |
| sam-ma | s****2@g****m | 2 |
| Timo Meinen | t****n@g****m | 1 |
| ulrik.sandberg | u****g@9****7 | 1 |
| emmaLP | e****b@g****m | 1 |
| changchao | c****o@s****p | 1 |
| Willian Constâncio da Silva | w****n@w****m | 1 |
| and 33 more... | ||
Issue and Pull Request metadata
Last synced: 6 months ago
Total issues: 97
Total pull requests: 27
Average time to close issues: 11 months
Average time to close pull requests: 6 months
Total issue authors: 83
Total pull request authors: 15
Average comments per issue: 6.33
Average comments per pull request: 1.48
Merged pull request: 2
Bot issues: 0
Bot pull requests: 10
Past year issues: 5
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 5
Past year pull request authors: 0
Past year average comments per issue: 0.2
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- johanhaleby (13)
- thekingn0thing (2)
- liweiye-2021 (2)
- Tohaker (1)
- pqgj19930708 (1)
- luoyanzecs (1)
- zhaolijunstar (1)
- rabsr (1)
- leo7723 (1)
- 1017073490 (1)
- DamonEvil (1)
- bj-9527 (1)
- michaelpog (1)
- lingluan533 (1)
- karaimin (1)
Top Pull Request Authors
- dependabot[bot] (10)
- valfirst (3)
- gianimpronta (2)
- snuyanzin (2)
- afds (1)
- sullis (1)
- esivakumar18 (1)
- kingsfleet (1)
- rxue (1)
- Vampire (1)
- rob93c (1)
- swapnil-kotwal-sp (1)
- romanatazuldotcom (1)
- marcphilipp (1)
- jsoref (1)
Top Issue Labels
- bug (16)
- imported (9)
- Priority:Medium (9)
- question (4)
- Priority:High (3)
- enhancement (3)
- Resolved (2)
- jdk9 (1)
- android (1)
- epic (1)
- component:mockito (1)
- Priority:Low (1)
- ready (1)
- Deferred (1)
- Cannot be fixed (1)
- good first issue (1)
- 3rd-party-issue (1)
- kotlin (1)
Top Pull Request Labels
- dependencies (10)
- java (8)
- github_actions (2)
Package metadata
- Total packages: 20
- Total downloads: unknown
- Total docker downloads: 151,698,579
- Total dependent packages: 10,241 (may contain duplicates)
- Total dependent repositories: 64,129 (may contain duplicates)
- Total versions: 674
repo1.maven.org: org.powermock:powermock-module-junit4
PowerMock support module for JUnit 4.x.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit4/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:09:26.342Z (3 days ago)
- Versions: 38
- Dependent Packages: 3,685
- Dependent Repositories: 22,578
- Docker Downloads: 39,255,237
-
Rankings:
- Dependent packages count: 0.018%
- Dependent repos count: 0.04%
- Docker downloads count: 1.399%
- Average: 2.82%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-api-mockito
PowerMock API for Mockito 1.+..
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-api-mockito/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 1.7.4 (published almost 8 years ago)
- Last Synced: 2026-02-02T17:07:08.559Z (3 days ago)
- Versions: 27
- Dependent Packages: 2,371
- Dependent Repositories: 17,637
- Docker Downloads: 5,982,698
-
Rankings:
- Dependent packages count: 0.029%
- Dependent repos count: 0.051%
- Docker downloads count: 1.398%
- Average: 2.83%
- Stargazers count: 5.076%
- Forks count: 7.593%
repo1.maven.org: org.powermock:powermock-core
Various utilities for accessing internals of a class.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-core/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:02:43.332Z (3 days ago)
- Versions: 38
- Dependent Packages: 520
- Dependent Repositories: 3,482
- Docker Downloads: 34,011,877
-
Rankings:
- Dependent packages count: 0.152%
- Dependent repos count: 0.17%
- Docker downloads count: 1.407%
- Average: 2.879%
- Stargazers count: 5.076%
- Forks count: 7.593%
repo1.maven.org: org.powermock:powermock-api-easymock
PowerMock API for EasyMock.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-api-easymock/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:59.339Z (3 days ago)
- Versions: 38
- Dependent Packages: 495
- Dependent Repositories: 2,493
- Docker Downloads: 3,760,839
-
Rankings:
- Dependent packages count: 0.161%
- Dependent repos count: 0.212%
- Docker downloads count: 1.413%
- Average: 2.886%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-testng
PowerMock module for TestNG.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-testng/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:02:53.214Z (3 days ago)
- Versions: 38
- Dependent Packages: 547
- Dependent Repositories: 1,247
- Docker Downloads: 5,578,924
-
Rankings:
- Dependent packages count: 0.143%
- Dependent repos count: 0.337%
- Docker downloads count: 1.413%
- Average: 2.907%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-junit4-rule
PowerMock support module for JUnit 4.x rules.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit4-rule/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:04:36.791Z (3 days ago)
- Versions: 38
- Dependent Packages: 130
- Dependent Repositories: 3,889
- Docker Downloads: 3,759,694
-
Rankings:
- Dependent repos count: 0.155%
- Dependent packages count: 0.58%
- Docker downloads count: 1.414%
- Average: 2.958%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-reflect
Various utilities for accessing internals of a class.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-reflect/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:22.847Z (3 days ago)
- Versions: 38
- Dependent Packages: 176
- Dependent Repositories: 1,350
- Docker Downloads: 4,119,131
-
Rankings:
- Dependent repos count: 0.32%
- Dependent packages count: 0.442%
- Docker downloads count: 1.399%
- Average: 2.961%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-api-support
PowerMock API Utility classes.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-api-support/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:04:54.993Z (3 days ago)
- Versions: 38
- Dependent Packages: 82
- Dependent Repositories: 226
- Docker Downloads: 4,101,616
-
Rankings:
- Dependent packages count: 0.887%
- Dependent repos count: 1.079%
- Docker downloads count: 1.406%
- Average: 3.203%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-testng-common
PowerMock module for TestNG. Common classes
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-testng-common/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:28.187Z (3 days ago)
- Versions: 35
- Dependent Packages: 58
- Dependent Repositories: 138
- Docker Downloads: 5,578,543
-
Rankings:
- Dependent packages count: 1.213%
- Docker downloads count: 1.414%
- Dependent repos count: 1.538%
- Average: 3.361%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-api-mockito2
PowerMock API for Mockito 2.+..
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-api-mockito2/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:09.548Z (3 days ago)
- Versions: 19
- Dependent Packages: 1,869
- Dependent Repositories: 6,604
- Docker Downloads: 29,886,410
-
Rankings:
- Dependent packages count: 0.039%
- Dependent repos count: 0.108%
- Average: 3.393%
- Docker downloads count: 4.177%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-classloading-xstream
Performs classloader deep-cloning using X-Stream.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-classloading-xstream/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:02:53.154Z (3 days ago)
- Versions: 37
- Dependent Packages: 95
- Dependent Repositories: 3,502
-
Rankings:
- Dependent repos count: 0.169%
- Dependent packages count: 0.774%
- Average: 3.396%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-junit4-common
PowerMock support module for all versions of JUnit 4.x.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit4-common/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:07.928Z (3 days ago)
- Versions: 38
- Dependent Packages: 33
- Dependent Repositories: 217
- Docker Downloads: 4,079,090
-
Rankings:
- Dependent repos count: 1.114%
- Docker downloads count: 1.402%
- Dependent packages count: 1.992%
- Average: 3.43%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-api-mockito-common
PowerMock API for Mockito. Common classes.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-api-mockito-common/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 1.7.4 (published almost 8 years ago)
- Last Synced: 2026-02-02T17:02:36.722Z (3 days ago)
- Versions: 8
- Dependent Packages: 25
- Dependent Repositories: 90
- Docker Downloads: 4,063,988
-
Rankings:
- Docker downloads count: 1.407%
- Dependent repos count: 2.089%
- Dependent packages count: 2.615%
- Average: 3.756%
- Stargazers count: 5.076%
- Forks count: 7.593%
repo1.maven.org: org.powermock:powermock-module-junit4-rule-agent
PowerMock support module for JUnit 4.x rules with Java agent
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit4-rule-agent/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:04:45.102Z (3 days ago)
- Versions: 35
- Dependent Packages: 85
- Dependent Repositories: 329
- Docker Downloads: 583
-
Rankings:
- Dependent repos count: 0.818%
- Dependent packages count: 0.856%
- Average: 4.06%
- Stargazers count: 5.062%
- Docker downloads count: 5.986%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-classloading-base
Utilities for loading and executing classes.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-classloading-base/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:05:22.692Z (3 days ago)
- Versions: 37
- Dependent Packages: 11
- Dependent Repositories: 51
- Docker Downloads: 3,759,694
-
Rankings:
- Docker downloads count: 1.414%
- Dependent repos count: 3.017%
- Average: 4.537%
- Stargazers count: 5.076%
- Dependent packages count: 5.583%
- Forks count: 7.593%
repo1.maven.org: org.powermock:powermock-module-javaagent
PowerMock Java agent support.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-javaagent/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:07.285Z (3 days ago)
- Versions: 35
- Dependent Packages: 21
- Dependent Repositories: 67
- Docker Downloads: 561
-
Rankings:
- Dependent repos count: 2.536%
- Dependent packages count: 3.074%
- Average: 4.848%
- Stargazers count: 5.062%
- Docker downloads count: 5.986%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-junit4-legacy
PowerMock support module for JUnit 4.0-4.3.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit4-legacy/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:09:31.336Z (3 days ago)
- Versions: 38
- Dependent Packages: 13
- Dependent Repositories: 94
-
Rankings:
- Dependent repos count: 2.028%
- Dependent packages count: 4.805%
- Average: 4.869%
- Stargazers count: 5.062%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-classloading-objenesis
Performs classloader deep-cloning using Objenesis.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-classloading-objenesis/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:02:53.144Z (3 days ago)
- Versions: 37
- Dependent Packages: 5
- Dependent Repositories: 93
- Docker Downloads: 3,759,694
-
Rankings:
- Docker downloads count: 1.414%
- Dependent repos count: 2.044%
- Stargazers count: 5.062%
- Average: 5.517%
- Forks count: 7.58%
- Dependent packages count: 11.484%
repo1.maven.org: org.powermock:powermock-module-testng-agent
PowerMock module for TestNG with using Javaagent.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-testng-agent/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 2.0.9 (published over 5 years ago)
- Last Synced: 2026-02-02T17:03:07.567Z (3 days ago)
- Versions: 35
- Dependent Packages: 15
- Dependent Repositories: 21
-
Rankings:
- Dependent packages count: 4.183%
- Stargazers count: 5.062%
- Dependent repos count: 5.253%
- Average: 5.519%
- Forks count: 7.58%
repo1.maven.org: org.powermock:powermock-module-junit3
PowerMock support module for JUnit 3.x.
- Homepage: http://www.powermock.org
- Documentation: https://appdoc.app/artifact/org.powermock/powermock-module-junit3/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 1.7.4 (published almost 8 years ago)
- Last Synced: 2026-02-02T17:02:53.143Z (3 days ago)
- Versions: 27
- Dependent Packages: 5
- Dependent Repositories: 21
-
Rankings:
- Stargazers count: 5.062%
- Dependent repos count: 5.253%
- Average: 7.345%
- Forks count: 7.58%
- Dependent packages count: 11.484%
Dependencies
- actions/checkout v2 composite
- gradle/wrapper-validation-action v1 composite
- cglib:cglib-nodep ${cglibVersion} compile
- junit:junit ${junitVersion} compile
- org.easymock:easymock ${easymockVersion} compile
- org.hamcrest:hamcrest-core ${hamcrestVersion} compile
- org.javassist:javassist ${javassistVersion} compile
- org.mockito:mockito-core ${mockitoVersion} compile
- org.objenesis:objenesis ${objenesisVersion} compile
- org.testng:testng ${testngVersion} compile
- javax.servlet:servlet-api ${servletVersion} compile
- com.github.stefanbirkner:system-rules ${systemRulesVersion} testCompile
- junit:junit ${junitVersion} testCompile
- org.assertj:assertj-core ${assertjVersion} testCompile
- org.easymock:easymock ${easymockVersion} testCompile
- org.hamcrest:hamcrest-core ${hamcrestVersion} testCompile
- org.testng:testng ${testngVersion} testCompile
- junit:junit ${junitVersion} testCompile
- junit:junit 4.3 testCompile
- junit:junit 4.4 testCompile
- junit:junit 4.5 testCompile
- junit:junit 4.7 testCompile
- junit:junit 4.8.2 testCompile
- junit:junit 4.10 testCompile
- junit:junit 4.12 testCompile
- org.assertj:assertj-core ${assertjVersion} testCompile
- org.hamcrest:hamcrest-core ${hamcrestVersion} testCompile
- org.testng:testng ${testngVersion} testCompile
- junit:junit ${junitVersion} testCompile
- org.assertj:assertj-core ${assertjVersion} testCompile
- org.hamcrest:hamcrest-core ${hamcrestVersion} testCompile
- org.mockito:mockito-core ${mockitoVersion} testCompile
- junit:junit ${junitVersion} testCompile
- org.assertj:assertj-core ${assertjVersion} testCompile
- org.easymock:easymock ${easymockVersion} testCompile
- org.hamcrest:hamcrest-core ${hamcrestVersion} testCompile
- org.mockito:mockito-core ${mockitoVersion} testCompile
- junit:junit 4.9 testCompile
- junit:junit ${junitVersion} testCompile
- org.assertj:assertj-core ${assertjVersion} testCompile
- org.eclipse.jdt:core ${eclipseJdt} testCompile
- org.hamcrest:hamcrest-core ${hamcrestVersion} testCompile
- org.jacoco:org.jacoco.core ${jacocoVersion} testCompile
- org.mockito:mockito-core ${mockitoVersion} testCompile
- org.testng:testng ${testngVersion} testCompile
- pl.pragmatists:JUnitParams 1.0.5 testCompile