github.com/Finschia/finschia-sdk@v0.48.1/x/authz/generic_authorization_test.go (about)

     1  package authz_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/require"
     7  
     8  	"github.com/Finschia/finschia-sdk/x/authz"
     9  	banktypes "github.com/Finschia/finschia-sdk/x/bank/types"
    10  )
    11  
    12  func TestGenericAuthorization(t *testing.T) {
    13  	t.Log("verify ValidateBasic returns nil for service msg")
    14  	a := authz.NewGenericAuthorization(banktypes.SendAuthorization{}.MsgTypeURL())
    15  	require.NoError(t, a.ValidateBasic())
    16  	require.Equal(t, banktypes.SendAuthorization{}.MsgTypeURL(), a.Msg)
    17  }