我的一个链代码合约中有一个函数,它调用 Golang SDK 的stub.InvokeChaincode
函数,以便在继续当前调用的函数之前调用另一个链代码并获得它的响应。
当我尝试使用github.com/hyperledger/fabric/core/chaincode/shim
包中的模拟存根对该函数进行单元测试时,由于调用外部辅助链代码函数而出现内存错误。
有没有办法对内置的功能进行单元测试?
我的一个链代码合约中有一个函数,它调用 Golang SDK 的stub.InvokeChaincode
函数,以便在继续当前调用的函数之前调用另一个链代码并获得它的响应。
当我尝试使用github.com/hyperledger/fabric/core/chaincode/shim
包中的模拟存根对该函数进行单元测试时,由于调用外部辅助链代码函数而出现内存错误。
有没有办法对内置的功能进行单元测试?