github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/evm/keeper/params_test.go (about)

     1  package keeper_test
     2  
     3  import (
     4  	"github.com/fibonacci-chain/fbc/x/evm/types"
     5  )
     6  
     7  func (suite *KeeperTestSuite) TestParams() {
     8  	params := suite.app.EvmKeeper.GetParams(suite.ctx)
     9  	suite.Require().Equal(types.DefaultParams(), params)
    10  	suite.app.EvmKeeper.SetParams(suite.ctx, params)
    11  	newParams := suite.app.EvmKeeper.GetParams(suite.ctx)
    12  	suite.Require().Equal(newParams, params)
    13  	newParams = suite.app.EvmKeeper.GetParams(*suite.ctx.SetDeliver())
    14  	suite.Require().Equal(newParams, params)
    15  	types.GetEvmParamsCache().UpdateParams(params, false)
    16  	newParams = suite.app.EvmKeeper.GetParams(*suite.ctx.SetDeliver())
    17  	suite.Require().Equal(newParams, params)
    18  }