這種的單元測試參數怎么寫呢?
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)
????????????}
????????})
????}
}