From d58e9891bb3a0ab24655f47bf01c5aba4d6c1e56 Mon Sep 17 00:00:00 2001 From: FrancoPandolfo Date: Sat, 17 Aug 2024 17:37:43 -0300 Subject: [PATCH] fixed smart contract test --- .../chaincode-go/chaincode/smartcontract_test.go | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/asset-transfer-basic/chaincode-go/chaincode/smartcontract_test.go b/asset-transfer-basic/chaincode-go/chaincode/smartcontract_test.go index df3c323e..3a2fb418 100644 --- a/asset-transfer-basic/chaincode-go/chaincode/smartcontract_test.go +++ b/asset-transfer-basic/chaincode-go/chaincode/smartcontract_test.go @@ -4,7 +4,6 @@ import ( "encoding/json" "fmt" "testing" - "time" "github.com/hyperledger/fabric-chaincode-go/v2/shim" "github.com/hyperledger/fabric-contract-api-go/v2/contractapi" @@ -49,15 +48,15 @@ func TestCreateAsset(t *testing.T) { transactionContext.GetStubReturns(chaincodeStub) assetTransfer := chaincode.SmartContract{} - err := assetTransfer.CreateAsset(transactionContext, "", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err := assetTransfer.CreateAsset(transactionContext, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.NoError(t, err) chaincodeStub.GetStateReturns([]byte{}, nil) - err = assetTransfer.CreateAsset(transactionContext, "asset1", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err = assetTransfer.CreateAsset(transactionContext, "asset1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.EqualError(t, err, "the asset asset1 already exists") chaincodeStub.GetStateReturns(nil, fmt.Errorf("unable to retrieve asset")) - err = assetTransfer.CreateAsset(transactionContext, "asset1", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err = assetTransfer.CreateAsset(transactionContext, "asset1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.EqualError(t, err, "failed to read from world state: unable to retrieve asset") } @@ -97,15 +96,15 @@ func TestUpdateAsset(t *testing.T) { chaincodeStub.GetStateReturns(bytes, nil) assetTransfer := chaincode.SmartContract{} - err = assetTransfer.UpdateAsset(transactionContext, "", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err = assetTransfer.UpdateAsset(transactionContext, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.NoError(t, err) chaincodeStub.GetStateReturns(nil, nil) - err = assetTransfer.UpdateAsset(transactionContext, "asset1", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err = assetTransfer.UpdateAsset(transactionContext, "asset1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.EqualError(t, err, "the asset asset1 does not exist") chaincodeStub.GetStateReturns(nil, fmt.Errorf("unable to retrieve asset")) - err = assetTransfer.UpdateAsset(transactionContext, "asset1", "", "", "", time.Now(), "", "", "", "", "", "", "", "", time.Now(), 0, time.Now()) + err = assetTransfer.UpdateAsset(transactionContext, "asset1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") require.EqualError(t, err, "failed to read from world state: unable to retrieve asset") }