adding tests

This commit is contained in:
benedettadavico
2023-01-24 15:18:30 +01:00
parent 6b4e915cd6
commit 06256e512d
2 changed files with 8 additions and 3 deletions
@@ -1,6 +1,5 @@
import ConfigHandler from "../../src/config/configHandler";
import ContractCache from "../../src/endpoints/CirculatingSupply";
let contract: ContractCache;
let config: ConfigHandler;
@@ -13,8 +12,14 @@ describe("Get circulating supply", (): void => {
it("Get circulating supply amounts", async (): Promise<void> => {
const response = await contract.getCirculatingSupply();
let initial: number = +(response.initial_supply.amount);
let mixmining: number = +(response.mixmining_reserve.amount);
let vest: number = +(response.vesting_tokens.amount);
let circsupply: number = +(response.circulating_supply.amount);
expect(typeof response.vesting_tokens.amount).toBe('string');
expect(initial - mixmining - vest).toStrictEqual(circsupply);
});
});
@@ -2,7 +2,7 @@ export type Detailed = {
initial_supply: InitialSupply;
mixmining_reserve: MixminingReserve;
vesting_tokens: VestingTokens;
circulating_cupply: CirculatingSupply;
circulating_supply: CirculatingSupply;
};
export type InitialSupply = {