There used to be a directory wasm_tests in the eos/tests directory which contained several c++ files that unit tested contracts. https://github.com/EOSIO/eos/tree/dawn-v3.0.0/tests/wasm_tests . This directory has since been removed.
Is there already in existence a good way to test standard currency, exchange, system, and skeleton multisig contracts? How is it best to go about testing them?