If you want test it without real money you you can use Ropsten clone: 0xFF09fb66568aE91e62f839DB1f8FA60847B5b619. Just add smartcontract code in remix.solidity.org in ballot.sol and click on the "Deploy & run transaction" tab, set "Environment"->Injected Web3 and past in the AtAddress this string:"0xFF09fb66568aE91e62f839DB1f8FA60847B5b619" (without ""). Click on the AtAddress. Then yuse buyActs() and sellActs(uint256) functions to change ether.