From 7a6e8f42b50f865adf6cc5a2ca153e7df95e758d Mon Sep 17 00:00:00 2001 From: "Miquel A. Cabot" Date: Thu, 7 Apr 2022 20:55:19 +0200 Subject: [PATCH] convert freParams to variable --- test/unit/tokens/Datatoken.test.ts | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/test/unit/tokens/Datatoken.test.ts b/test/unit/tokens/Datatoken.test.ts index 6f05c2fe..302099a3 100644 --- a/test/unit/tokens/Datatoken.test.ts +++ b/test/unit/tokens/Datatoken.test.ts @@ -26,6 +26,7 @@ describe('Datatoken', () => { let datatokenAddress: string let fixedRateAddress: string let exchangeId: string + let freParams: FreCreationParams const NFT_NAME = 'NFTName' const NFT_SYMBOL = 'NFTSymbol' @@ -47,17 +48,6 @@ describe('Datatoken', () => { owner: nftOwner } - const FRE_PARAMS: FreCreationParams = { - fixedRateAddress: contracts.fixedRateAddress, - baseTokenAddress: contracts.daiAddress, - owner: nftOwner, - marketFeeCollector: nftOwner, - baseTokenDecimals: DECIMALS, - datatokenDecimals: DECIMALS, - fixedRate: FIXED_RATE, - marketFee: FEE_ZERO - } - before(async () => { const accounts = await web3.eth.getAccounts() nftOwner = accounts[0] @@ -66,8 +56,17 @@ describe('Datatoken', () => { user3 = accounts[3] NFT_DATA.owner = nftOwner - FRE_PARAMS.owner = nftOwner - FRE_PARAMS.marketFeeCollector = nftOwner + + freParams = { + fixedRateAddress: contracts.fixedRateAddress, + baseTokenAddress: contracts.daiAddress, + owner: nftOwner, + marketFeeCollector: nftOwner, + baseTokenDecimals: DECIMALS, + datatokenDecimals: DECIMALS, + fixedRate: FIXED_RATE, + marketFee: FEE_ZERO + } }) it('should deploy contracts', async () => { @@ -140,7 +139,7 @@ describe('Datatoken', () => { }) it('#createFixedRate - should create FRE for the erc20 dt', async () => { - const fre = await datatoken.createFixedRate(datatokenAddress, nftOwner, FRE_PARAMS) + const fre = await datatoken.createFixedRate(datatokenAddress, nftOwner, freParams) assert(fre !== null) fixedRateAddress = fre.events.NewFixedRate.address exchangeId = fre.events.NewFixedRate.returnValues[0] @@ -149,7 +148,7 @@ describe('Datatoken', () => { it('#createFixedRate - should FAIL create FRE if NOT ERC20Deployer', async () => { assert((await nftDatatoken.isErc20Deployer(nftAddress, user3)) === false) try { - await datatoken.createFixedRate(datatokenAddress, user3, FRE_PARAMS) + await datatoken.createFixedRate(datatokenAddress, user3, freParams) assert(false) } catch (e) { assert(e.message === 'User is not ERC20 Deployer')