@@ -70,45 +70,3 @@ func TestMsgEditInflationParams(t *testing.T) {
7070 params = app .InflationKeeper .GetParams (ctx )
7171 require .EqualValues (t , params .EpochsPerPeriod , 42 )
7272}
73-
74- func TestMsgBurn (t * testing.T ) {
75- app , ctx := testapp .NewNibiruTestAppAndContext ()
76- sender := testutil .AccAddress ()
77- err := app .BankKeeper .MintCoins (ctx , types .ModuleName , sdk .NewCoins (sdk .NewCoin ("unibi" , sdk .NewInt (100 ))))
78- require .NoError (t , err )
79- err = app .BankKeeper .SendCoinsFromModuleToAccount (ctx , types .ModuleName , sender , sdk .NewCoins (sdk .NewCoin ("unibi" , sdk .NewInt (100 ))))
80- require .NoError (t , err )
81-
82- msgServer := keeper .NewMsgServerImpl (app .InflationKeeper )
83-
84- msg := types.MsgBurn {
85- Sender : sender .String (),
86- Coin : sdk .NewCoin ("unibi" , sdk .NewInt (100 )),
87- }
88-
89- _ , err = msgServer .Burn (ctx , & msg )
90- require .NoError (t , err )
91- supply := app .BankKeeper .GetSupply (ctx , "unibi" )
92- require .Equal (t , sdk .ZeroInt (), supply .Amount )
93- }
94-
95- func TestMsgBurn_NotEnoughCoins (t * testing.T ) {
96- app , ctx := testapp .NewNibiruTestAppAndContext ()
97- sender := testutil .AccAddress ()
98- err := app .BankKeeper .MintCoins (ctx , types .ModuleName , sdk .NewCoins (sdk .NewCoin ("unibi" , sdk .NewInt (100 ))))
99- require .NoError (t , err )
100- err = app .BankKeeper .SendCoinsFromModuleToAccount (ctx , types .ModuleName , sender , sdk .NewCoins (sdk .NewCoin ("unibi" , sdk .NewInt (100 ))))
101- require .NoError (t , err )
102-
103- msgServer := keeper .NewMsgServerImpl (app .InflationKeeper )
104-
105- msg := types.MsgBurn {
106- Sender : sender .String (),
107- Coin : sdk .NewCoin ("unibi" , sdk .NewInt (101 )),
108- }
109-
110- _ , err = msgServer .Burn (ctx , & msg )
111- require .EqualError (t , err , "spendable balance 100unibi is smaller than 101unibi: insufficient funds" )
112- supply := app .BankKeeper .GetSupply (ctx , "unibi" )
113- require .Equal (t , sdk .NewInt (100 ), supply .Amount )
114- }
0 commit comments