From 31210c6ee7db93027593d16f570fa36a63e4b8b3 Mon Sep 17 00:00:00 2001 From: fly33499 Date: Mon, 18 Oct 2021 21:32:17 +0900 Subject: [PATCH] testcase: add gov query test suite --- test/17.gov_query.test.ts | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 test/17.gov_query.test.ts diff --git a/test/17.gov_query.test.ts b/test/17.gov_query.test.ts new file mode 100644 index 0000000..0006b15 --- /dev/null +++ b/test/17.gov_query.test.ts @@ -0,0 +1,37 @@ +import { ProposalStatus } from '../sdk/firmachain/gov'; +import { FirmaSDK } from "../sdk/FirmaSDK" +import { TestChainConfig } from './config_test'; + +describe('[17. Gov Query Test]', () => { + + const firma = new FirmaSDK(TestChainConfig); + + it('get getProposalList', async () => { + + let proposalList = await firma.Gov.getProposalList(); + //console.log(proposalList); + }) + + it('get getProposalListByStatus', async () => { + + let status = ProposalStatus.PROPOSAL_STATUS_REJECTED; + let proposalList = await firma.Gov.getProposalListByStatus(status); + + //console.log(proposalList); + }) + + it('get getProposal', async () => { + + const id = "1"; + let proposal = await firma.Gov.getProposal(id); + //console.log(proposal); + }) + + // integrated function with params/voting, params/deposit, params/tallying + it('get params', async () => { + + let param = await firma.Gov.getParam(); + //console.log(param); + }) + +}); \ No newline at end of file