"""Tests for :class:`ContractMethod`.""" import pytest from zero_ex.contract_addresses import chain_to_addresses, ChainId from zero_ex.contract_wrappers.bases import ContractMethod @pytest.fixture(scope="module") def contract_wrapper(ganache_provider): """Get a ContractMethod instance for testing.""" return ContractMethod( web3_or_provider=ganache_provider, contract_address=chain_to_addresses(ChainId.GANACHE).ether_token, )