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 }