import (
"github.com/stretchr/testify/assert"
+ "io"
"reflect"
"testing"
)
t.Run(tt.name, func(t *testing.T) {
f := &FileNameWithInfo{
fileNameWithInfoHeader: tt.fields.fileNameWithInfoHeader,
- name: tt.fields.name,
+ Name: tt.fields.name,
}
- gotData, err := f.MarshalBinary()
+ gotData, err := io.ReadAll(f)
if (err != nil) != tt.wantErr {
t.Errorf("MarshalBinary() error = %v, wantErr %v", err, tt.wantErr)
return
NameScript: [2]byte{0, 0},
NameSize: [2]byte{0x00, 0x0e},
},
- name: []byte("Audion.app.zip"),
+ Name: []byte("Audion.app.zip"),
},
wantErr: false,
},
t.Run(tt.name, func(t *testing.T) {
f := &FileNameWithInfo{
fileNameWithInfoHeader: tt.fields.fileNameWithInfoHeader,
- name: tt.fields.name,
+ Name: tt.fields.name,
}
- if err := f.UnmarshalBinary(tt.args.data); (err != nil) != tt.wantErr {
+ if _, err := f.Write(tt.args.data); (err != nil) != tt.wantErr {
t.Errorf("Write() error = %v, wantErr %v", err, tt.wantErr)
}
if !assert.Equal(t, tt.want, f) {