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  }