| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package srv
- import (
- "context"
- "dashoo.cn/common_definition/admin/user_def"
- "log"
- "testing"
- )
- func TestGetUserList(t *testing.T) {
- type args struct {
- ctx context.Context
- ids []int64
- tenant string
- }
- want01 := make([]user_def.UserInfoList, 1)
- tests := []struct {
- name string
- args args
- want []user_def.UserInfoList
- wantErr bool
- }{
- {"微服务调用-用户列表测试",
- args{context.TODO(), []int64{1}, "CU7zm9WhZm"}, want01, false},
- {"微服务调用-用户列表测试02",
- args{context.TODO(), []int64{1}, "EmGVD5szuT"}, want01, false},
- }
- for _, tt := range tests {
- t.Run(tt.name, func(t *testing.T) {
- got, err := GetUserList(tt.args.ctx, tt.args.ids, tt.args.tenant)
- if (err != nil) != tt.wantErr {
- t.Errorf("GetUserList() error = %v, wantErr %v", err, tt.wantErr)
- return
- }
- //if !reflect.DeepEqual(got, tt.want) {
- // t.Errorf("GetUserList() got = %v, want %v", got, tt.want)
- //}
- log.Println(got)
- if len(got) != len(tt.want) {
- t.Errorf("GetUserList() got = %v, want %v", got, tt.want)
- }
- })
- }
- }
|