1234567891011121314151617 |
- package reflection
- import "testing"
- type fake struct {
- Name string `json:"name"`
- Age int `json:"age"`
- }
- func TestSetter(t *testing.T) {
- dst := &fake{}
- ms := map[string]string{"name": "aa", "age": "5"}
- Setter(dst, ms)
- if dst.Age != 5 {
- t.Errorf("setter failed")
- }
- }
|