github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/app/utils/int_test.go (about) 1 package utils 2 3 import ( 4 "math/big" 5 "testing" 6 7 "github.com/stretchr/testify/require" 8 ) 9 10 func TestMarshalAndUnmarshalInt(t *testing.T) { 11 i := big.NewInt(3) 12 m, err := MarshalBigInt(i) 13 require.NoError(t, err) 14 15 i2, err := UnmarshalBigInt(m) 16 require.NoError(t, err) 17 require.Equal(t, i, i2) 18 }