Solidity

模擬單元測試仲裁的區塊鏈

  • May 28, 2018

有沒有辦法讓我可以模擬區塊鏈以在仲裁中進行單元測試。我不想為單元測試設置測試區塊鏈。有沒有可能。

由於 Quorum 本質上是在後台執行 EVM,我假設您正在使用 Solidity 來編寫您的智能合約。

名為 Remix的官方線上Solidity IDE使您能夠通過 Javascript VM 在瀏覽器中模擬區塊鏈。

只需轉到“*執行”*選項卡,選擇該Javascript VM選項,然後您就可以使用該選項卡上顯示的按鈕與合約互動和部署合約,如下所示:

重新混合 IDE 執行選項卡圖像

如果您不依賴 EVM 的任何 Quorum 特定功能,您可以輕鬆使用乙太坊 testrpc 鏈。

使用 Populus 和 Python:

http://populus.readthedocs.io/en/latest/testing.html

使用 JavaScript:

https://github.com/trufflesuite/ganache-cli

引用自:https://ethereum.stackexchange.com/questions/48701