3
0
Files
corteza/pkg/cast2/map_test.go
2022-08-11 19:33:07 +02:00

31 lines
546 B
Go

package cast2
import (
"github.com/stretchr/testify/require"
"testing"
)
func TestMap(t *testing.T) {
var (
req = require.New(t)
)
{
target := make(map[string]any)
req.NoError(Meta([]byte(`{"a":"b"}`), &target))
req.Equal(map[string]any{"a": "b"}, target)
}
{
target := make(map[string]any)
req.NoError(Meta(`{"a":"b"}`, &target))
req.Equal(map[string]any{"a": "b"}, target)
}
{
target := make(map[string]any)
req.NoError(Meta(map[string]any{"a": "b"}, &target))
req.Equal(map[string]any{"a": "b"}, target)
}
}