9 ae81184d 2022-01-11 o func TestUser(t *testing.T) {
10 ae81184d 2022-01-11 o want := User{Name: "test", Email: "test@example.com", Groups: []string{}}
11 717a9e78 2022-02-02 o f, err := os.Open("testdata/objects/users/test")
12 ae81184d 2022-01-11 o if err != nil {
15 ae81184d 2022-01-11 o defer f.Close()
16 ae81184d 2022-01-11 o resp, err := parseResponse(f)
17 ae81184d 2022-01-11 o if err != nil {
20 0324b0fd 2022-02-02 o got := resp.Results[0].(User)
21 ae81184d 2022-01-11 o if !reflect.DeepEqual(want, got) {
22 ae81184d 2022-01-11 o t.Errorf("want: %+v, got %+v", want, got)