X-Git-Url: https://git.r.bdr.sh/rbdr/mobius/blobdiff_plain/76d0c1f61d5981603389e6267bf62636f34bef1f..1a37f0144d0fd777771c6d870e3c3298947e2712:/hotline/user_test.go?ds=inline diff --git a/hotline/user_test.go b/hotline/user_test.go index 214b1fb..c55e35d 100644 --- a/hotline/user_test.go +++ b/hotline/user_test.go @@ -44,41 +44,14 @@ func TestReadUser(t *testing.T) { } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - got, err := ReadUser(tt.args.b) + var user User + _, err := user.Write(tt.args.b) if (err != nil) != tt.wantErr { t.Errorf("ReadUser() error = %v, wantErr %v", err, tt.wantErr) return } - if !assert.Equal(t, tt.want, got) { - t.Errorf("ReadUser() got = %v, want %v", got, tt.want) - } - }) - } -} - -func TestDecodeUserString(t *testing.T) { - type args struct { - encodedString []byte - } - tests := []struct { - name string - args args - wantDecodedString string - }{ - { - name: "decodes bytes to guest", - args: args{ - encodedString: []byte{ - 0x98, 0x8a, 0x9a, 0x8c, 0x8b, - }, - }, - wantDecodedString: "guest", - }, - } - for _, tt := range tests { - t.Run(tt.name, func(t *testing.T) { - if gotDecodedString := decodeString(tt.args.encodedString); gotDecodedString != tt.wantDecodedString { - t.Errorf("decodeString() = %v, want %v", gotDecodedString, tt.wantDecodedString) + if !assert.Equal(t, tt.want, &user) { + t.Errorf("ReadUser() got = %v, want %v", user, tt.want) } }) }