# ๐งช Testing & Verification
Quality is the core of `oak-core`. We ensure the stability of the code through multi-dimensional testing.
## ๐ Testing Strategy
### 1. Unit Testing
Fine-grained verification targeted at core functions and edge conditions.
### 2. Integration Testing
Verifies the collaborative work capability between modules, simulating real-world usage scenarios.
### 3. Snapshot Testing (if applicable)
Ensures that output results (such as AST structure) remain consistent with expectations during code iterations.
## ๐ Running Tests
Execute the following command to start automated testing:
```bash
cargo test
```
## ๐ Contribution Guidelines
If you find an issue in the tests, please:
1. Submit a minimal test case that can reproduce the issue.
2. Ensure that all existing tests still pass after your modifications.