接下來讓我們嘗試打開控制台,獲取智能合約的一個實例,以便查看我們的部署是否成功
truffle console
Election.deployed().then(function(instance) { app = instance })
輸入地址跟候選人就會顯示
而我們就會看到地址還有我們前面設定的候選人的值
app.address
app.candidate()
然後我們再回到 ganache ,各位有沒有發現第一個帳號產生了變化!
是因為在我們前面的操作中,ganache默認從列表中第一個帳戶中快速扣除以太幣金額,才會產生這樣的變化
然後我們的smoke test就算完成了喔!
它其實只算一個小小的測試,還沒有實質性的功能
後面的實作會再帶各位繼續做其他部分