godingtalk/api_attendance_test.go

29 lines
744 B
Go
Raw Permalink Normal View History

2021-11-18 10:56:31 +00:00
package godingtalk
import (
"testing"
"time"
)
func TestListAttendanceRecord(t *testing.T) {
dataFrom, _ := time.Parse("2006-01-02", "2018-03-06")
dataTo, _ := time.Parse("2006-01-02", "2018-03-10")
records, err := c.ListAttendanceRecord([]string{"085354234826136236"}, dataFrom, dataTo)
if err != nil {
t.Error(err)
} else if len(records) > 0 {
t.Logf("%+v\n", records)
}
}
func TestListAttendanceResult(t *testing.T) {
dataFrom, _ := time.Parse("2006-01-02", "2018-03-06")
dataTo, _ := time.Parse("2006-01-02", "2018-03-10")
resp, err := c.ListAttendanceResult([]string{"085354234826136236"}, dataFrom, dataTo, 0, 2)
if err != nil {
t.Error(err)
} else if len(resp.Records) > 0 {
t.Logf("%+v\n", resp.Records[0])
}
}