iT邦幫忙

2023 iThome 鐵人賽

DAY 8
0
Web 3

從BlockChain看Web3系列 第 8

[Day 8] Tutorial -Step 2:在第一支move程式加上Unit Test

  • 分享至 

  • xImage
  •  

Step 2: 在第一支move程式加上Unit Test

相信用過Unit Test的朋友都不陌生,要加上Unit Test,一定要多寫一些function.

這裡先切到Tutorial 裡 step_2/BasicCoin的目錄底下:

cd /step_2/BasicCoin

然後直接下move test即可

move test

可以比較一下原來的 move 程式,

https://ithelp.ithome.com.tw/upload/images/20230923/20118900EA0q8FZNFG.jpg

及加上 unit test 以後的程式:

https://ithelp.ithome.com.tw/upload/images/20230923/20118900UH4ahyFPcn.jpg

這是聲明一個名為test_mint_10 的 unit test,該測試在帳戶下鑄造一個值為 10 的 Coin 結構。然後檢查儲存中鑄造的硬幣是否具有assert!所期望的值。 如果 assertion 失敗,unit test 將失敗。


上一篇
[Day 7] Tutorial -Step 1: 我的第一支move
下一篇
[Day 9] Tutorial -Step 3:設計我的 BasicCoin module
系列文
從BlockChain看Web330
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言