Testing a Contract¶
For testing Vyper contracts we recommend the use of pytest along with one of the following packages:
- Brownie: A development and testing framework for smart contracts targeting the Ethereum Virtual Machine
- Ethereum Tester: A tool suite for testing ethereum applications
Example usage for each package is provided in the sections listed below.