代码拉取完成,页面将自动刷新
同步操作将从 xluohome/smscode 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package main
import (
"testing"
"time"
"github.com/issue9/assert"
)
func TestMobileArea(t *testing.T) {
a := assert.New(t)
sms := NewSms()
sms.SetServiceConfig("register")
sms.Mobile = "13575566313"
model := NewModel(sms)
model.SetMobileArea("0575")
t.Log("13575566313 SetMobileArea 0575 ")
area, err := model.GetMobileArea()
if err != nil {
t.Error(err)
}
a.Equal(area, "0575")
t.Log("13575566313 GetMobileArea:", area)
}
func TestSendTime(t *testing.T) {
a := assert.New(t)
sms := NewSms()
sms.SetServiceConfig("register")
sms.Mobile = "13575566313"
model := NewModel(sms)
model.SetSendTime()
t.Log("13575566313 SetSendTime ", sms.NowTime.Unix())
time1, err := model.GetSendTime()
if err != nil {
t.Error(err)
}
a.Equal(time1, sms.NowTime.Unix())
t.Log("13575566313 GetSendTime:", time1)
}
func TestTodaySendNums(t *testing.T) {
a := assert.New(t)
sms := NewSms()
sms.SetServiceConfig("register")
sms.Mobile = "13575566313"
model := NewModel(sms)
model.SetTodaySendNums(1)
t.Log("13575566313 SetTodaySendNums 1 ")
num, err := model.GetTodaySendNums()
if err != nil {
t.Error(err)
}
a.Equal(num, 1)
t.Log("13575566313 GetTodaySendNums:", num)
}
func TestSmsCode(t *testing.T) {
a := assert.New(t)
sms := NewSms()
sms.SetServiceConfig("register")
sms.Mobile = "13575566313"
sms.Code = "888888"
model := NewModel(sms)
model.SetSmsCode()
t.Log("13575566313 SetSmsCode 888888 ", sms.NowTime.Unix())
code, uxtime, err := model.GetSmsCode()
if err != nil {
t.Error(err)
}
if time.Now().Unix() > uxtime {
a.False(false)
}
a.Equal(code, "888888")
t.Log("13575566313 GetSmsCode:", code, uxtime)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。