Solidity
在 Truffle 中編寫測試時,是否可以強制使用特定的錢包地址?
我有 Solidity 程式碼,給定發件人錢包地址的輸入,確定性地產生結果輸出。
我的目標是為此功能編寫一個單元測試。有沒有辦法可以覆蓋 msg.sender 值?
我正在使用 Truffle 4.0.4 和 testrpc。
實現這一目標的一種方法是始終使用相同的助記符執行 testrpc,這將始終生成相同的帳戶。
你可以這樣做
testrpc -m "word1 word2 word3 word..."