# Comparison

> How is it similar or different?

Record: `reason:mode-comparison`
Kind: mode
Canonical: https://banes-lab.com/ontology/reasoning#reason-mode-comparison

## techniques

- [unit-testing](https://banes-lab.com/records/reason/technique-unit-testing.md)
- [integration-testing](https://banes-lab.com/records/reason/technique-integration-testing.md)
- [end-to-end-testing](https://banes-lab.com/records/reason/technique-end-to-end-testing.md)
- [differential-testing](https://banes-lab.com/records/reason/technique-differential-testing.md)
- [contract-testing](https://banes-lab.com/records/reason/technique-contract-testing.md)
- [assertion-checking](https://banes-lab.com/records/reason/technique-assertion-checking.md)

## referenced-by

- [Rea Comparison](https://banes-lab.com/records/reason/node-rea-comparison.md)
- [Epistemology](https://banes-lab.com/records/reason/model-epistemology.md)
- [Unit Testing](https://banes-lab.com/records/reason/technique-unit-testing.md)
- [Integration Testing](https://banes-lab.com/records/reason/technique-integration-testing.md)
- [End To End Testing](https://banes-lab.com/records/reason/technique-end-to-end-testing.md)
- [Differential Testing](https://banes-lab.com/records/reason/technique-differential-testing.md)
- [Contract Testing](https://banes-lab.com/records/reason/technique-contract-testing.md)
- [Assertion Checking](https://banes-lab.com/records/reason/technique-assertion-checking.md)
