Skip to content
serhij.zolotukhin edited this page Dec 7, 2025 · 1 revision

Chaos Monkeys Chaos Kong

[Selenium]

Unit test tools

[EasyMock](https://easymock.org/)
[Spock](http://spockframework.org/spock/docs/1.3/index.html)
[JUnit 5](https://junit.org/junit5/)
[jMock](http://jmock.org/)
[mockito](https://site.mockito.org/)
[TestNG](https://testng.org/doc/)
[PowerMock](https://powermock.github.io/)
[Hamcrest](http://hamcrest.org/http://hamcrest.org/)
[Testcontainers](https://www.testcontainers.org/contributing/)

How to create object with fake data in java?

To collect the data in the first place you can create an aspect using AspectJ or Spring-AOP or similar.

Libs

XStream
[podam](http://mtedone.github.io/podam/index.html)
[Java Faker](http://dius.github.io/java-faker/)
[mockneat](https://www.mockneat.com/)
[Easy Random](https://github.com/j-easy/easy-random)

Term

Humble Object (простого объекта) — любой объект, который сложно протестировать, должен обладать минимумом функционала.

My side bar

Clone this wiki locally