Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 7, 2018
Unit testing is an important step in creating any high quality software, but with smart contracts, its even more essential. Some of the properties of solidity can make it difficult to test certain types of behavior, like when function execution stops because of a revert. In this video, I'll teach you a pattern that allows you to test library contracts, or any contract using a low level solidity call function and a proxy contract.