1234567891011121314151617181920212223242526272829303132 |
- package huawei
- import (
- "testing"
- "time"
- . "github.com/smartystreets/goconvey/convey"
- )
- func Test_NewAccess(t *testing.T) {
- Convey("new access", t, func() {
- ac, err := NewAccess("10125085", "iejq6hn3ds3d4neq1m21v443lmbm31gs")
- if err != nil {
- t.Errorf("new access error(%v)", err)
- } else {
- t.Log(ac.Token, ac.Expire)
- }
- })
- }
- func Test_AccessExpire(t *testing.T) {
- Convey("access expire", t, func() {
- ac := Access{Expire: time.Now().Add(-8 * time.Hour).Unix()}
- if !ac.IsExpired() {
- t.Errorf("access should be expire")
- }
- ac.Expire -= 10
- if ac.IsExpired() {
- t.Error("access should not be expire")
- }
- })
- }
|