这种的单元测试参数怎么写呢?
func TestUserAges_Get(t *testing.T) {
type fields struct {
ages map[string]int
Mutex sync.Mutex
}
type args struct {
name string
}
tests := []struct {
name string
fields fields
args args
want int
}{
// TODO
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
ua := &UserAges{
ages: tt.fields.ages,
Mutex: tt.fields.Mutex,
}
if got := ua.Get(tt.args.name); got != tt.want {
t.Errorf("UserAges.Get() = %v, want %v", got, tt.want)
}
})
}
}