How are Solidity smart contracts tested in open source projects? An exploratory study | IEEE Conference Publication | IEEE Xplore