Skip to content

Instantly share code, notes, and snippets.

@sneljo1
Created March 9, 2018 20:27
Show Gist options
  • Save sneljo1/5b81cab1690d2479f071e080ee40e7f0 to your computer and use it in GitHub Desktop.
Save sneljo1/5b81cab1690d2479f071e080ee40e7f0 to your computer and use it in GitHub Desktop.
import { MyChaincode } from '../<path_to_your_chaincode_class>';
import { ChaincodeMockStub, Transform } from "@theledger/fabric-mock-stub";
// You always need your chaincode so it knows which chaincode to invoke on
const chaincode = new MyChaincode();
describe('Test MyChaincode', () => {
it("Should be able to add car", async () => {
const stub = new ChaincodeMockStub("MyMockStub", chaincode);
const car0 = {
'make': 'Toyota',
'model': 'Prius',
'color': 'blue',
'owner': 'Tomoko',
'docType': 'car'
};
const car = await chaincode.queryCar(stub, ["CAR0"])
expect(car).to.deep.equal(car0);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment