main
 1package convert
 2
 3import (
 4	"testing"
 5
 6	"github.com/stretchr/testify/assert"
 7)
 8
 9func TestToPtr(t *testing.T) {
10	t.Run("returns a pointer", func(t *testing.T) {
11		var ptr *string
12		value := "hello"
13
14		ptr = ToPtr(value)
15
16		assert.Equal(t, *ptr, value)
17	})
18}
19
20func TestFromPtr(t *testing.T) {
21	t.Run("returns the value", func(t *testing.T) {
22		var value string
23
24		tmp := "hello"
25		ptr := &tmp
26
27		value = FromPtr(ptr)
28
29		assert.Equal(t, *ptr, value)
30	})
31}