github.com/Finschia/finschia-sdk@v0.48.1/x/gov/types/genesis_test.go (about)

     1  package types
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/require"
     7  )
     8  
     9  func TestEqualProposalID(t *testing.T) {
    10  	state1 := GenesisState{}
    11  	state2 := GenesisState{}
    12  	require.Equal(t, state1, state2)
    13  
    14  	// Proposals
    15  	state1.StartingProposalId = 1
    16  	require.NotEqual(t, state1, state2)
    17  	require.False(t, state1.Equal(state2))
    18  
    19  	state2.StartingProposalId = 1
    20  	require.Equal(t, state1, state2)
    21  	require.True(t, state1.Equal(state2))
    22  }