Example #1
0
func TestTime_UnmarshalJSON(t *testing.T) {
	s := `"2016-02-03T13:05:06+09:00"`
	var at model.Time
	err := json.Unmarshal([]byte(s), &at)
	if err != nil {
		t.Fatal(err)
	}
	if at.Year() != 2016 || at.Month() != 2 || at.Day() != 3 || at.Hour() != 13 || at.Minute() != 5 || at.Second() != 6 {
		t.Errorf("wrong unmarshaled json: %s", at)
	}
}