This project is governed by the Code of Conduct. By participating you are expected to uphold this code. Please report unacceptable behavior as an issue.
Get the code.
git clone [email protected]:naver/fixture-monkey.git
cd fixture-monkey
Build from the Command Line.
./gradlew build
Run all checks.
./gradlew check
Install to local Maven repository.
./gradlew publishToMavenLocal
- Fork
fixture-monkey
to your repository. - Create a new branch from your fixture-monkey main branch (and be sure to keep it up to date).
- Do your work.
- Create test code for your work.
- Run the test code. Make sure all tests pass.
- Create a new PR from your branch to the
fixture-monkey/main
branch. - Wait for reviews. When your contribution is good enough to be accepted, then it will be merged into our branch.
- All Done! Thank you for your contribution.
The Fixture Monkey documentation website is built using Hugo
. The code for the document is maintained in the docs
directory in the main branch.
- Fork
fixture-monkey
to your repository. - Create a new branch from your fixture-monkey main branch (and be sure to keep it up to date).
- Contribute to the document (Write new content, Translate, Fix typos, Add examples, etc...).
- Create a new PR from your branch to the
fixture-monkey/main
branch. - Wait for reviews. If your contribution is good enough to be accepted, it will be merged into our branch.
- All Done! Thank you for your contribution.
Write test code using jqwik @Property
By contributing to fixture-monkey, you're agreeing that your contributions will be licensed under its Apache license 2.0