github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/pkg/vm/stackitem/type_test.go (about)

     1  package stackitem
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/require"
     7  )
     8  
     9  func TestFromString(t *testing.T) {
    10  	typs := []Type{AnyT, PointerT, BooleanT, IntegerT, ByteArrayT, BufferT, ArrayT, StructT, MapT, InteropT}
    11  	for _, typ := range typs {
    12  		actual, err := FromString(typ.String())
    13  		require.NoError(t, err)
    14  		require.Equal(t, typ, actual)
    15  	}
    16  }