1.0.0 • Published 4 years ago
@goplugin/plugin-test-helpers v1.0.0
Usage
Add to your project
npm install @goplugin/plugin-test-helpers --saveAdd to tests
const h = require("@goplugin/plugin-test-helpers");Helper Methods
Below are some examples of how to use the helper methods.
assertActionThrows
await h.assertActionThrows(async () => {
await cc.createRequest(jobId, url, path, times, {from: consumer});
});decodeRunRequest
let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);fulfillOracleRequest
let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);
await h.fulfillOracleRequest(oc, request, response, {from: oracleNode});increaseBlocks
h.increaseBlocks(25)increaseTime5Minutes
h.increaseTime5Minutes();1.0.0
4 years ago