diff --git a/tape/dynamic_test.go b/tape/dynamic_test.go index 61d3546..e88a104 100644 --- a/tape/dynamic_test.go +++ b/tape/dynamic_test.go @@ -71,9 +71,7 @@ func encAny(value any) ([]byte, Tag, int, error) { tag, err := TagAny(value) if err != nil { return nil, 0, 0, err } buffer := bytes.Buffer { } - n, err := EncodeAny(&Encoder { - Writer: &buffer, - }, value, tag) + n, err := EncodeAny(NewEncoder(&buffer), value, tag) if err != nil { return nil, 0, n, err } return buffer.Bytes(), tag, n, nil } @@ -82,9 +80,7 @@ func decAny(data []byte) (Tag, any, int, error) { destination := map[uint16] any { } tag, err := TagAny(destination) if err != nil { return 0, nil, 0, err } - n, err := DecodeAny(&Decoder { - Reader: bytes.NewBuffer(data), - }, &destination, tag) + n, err := DecodeAny(NewDecoder(bytes.NewBuffer(data)), &destination, tag) if err != nil { return 0, nil, n, err } return tag, destination, n, nil }