Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ We warmly welcome and appreciate contributions from the community.
* [Discuss](#discuss)
* [Create a Ticket](#ticket)
* [Integration with IntelliJ IDEA](#idea)
* [Testing](#testing)
* [Source Code Best Practices](#best-practices)
* [Introducing new APIs](#new-apis)
* [Asynchronous Programming](#async-programming)
Expand Down Expand Up @@ -76,6 +77,17 @@ You can then use the provided configuration that adheres to the project source f
> **NOTE**: Opening a newly cloned repository in IDEA before running the command above will result in the default code
> format settings being used instead; if that is the case, delete the `.idea` directory and start over.

### Testing

For comprehensive information about running tests, including unit tests, integration tests, and test configuration,
please refer to the [Testing Guide](TESTING.md). This guide covers:

- Test prerequisites and setup
- Different types of tests (unit, integration, container)
- Running tests with various configurations
- Troubleshooting common testing issues
- Development testing best practices

## <a name="best-practices"></a>Source Code Best Practices

The Apache Cassandra Sidecar project uses the [vertx](https://vertx.io) toolkit. It uses the asynchronous and
Expand Down
Loading
Loading