You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
479 B
23 lines
479 B
/**
|
|
* @Author: Aceld
|
|
* @Date: 2019/4/30 15:17
|
|
* @Mail: danbing.at@gmail.com
|
|
*
|
|
* 针对 delayFunc.go 做单元测试,主要测试延迟函数结构体是否正常使用
|
|
*/
|
|
package ztimer
|
|
|
|
import (
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
func SayHello(message ...interface{}) {
|
|
fmt.Println(message[0].(string), " ", message[1].(string))
|
|
}
|
|
|
|
func TestDelayfunc(t *testing.T) {
|
|
df := NewDelayFunc(SayHello, []interface{}{"hello", "zinx!"})
|
|
fmt.Println("df.String() = ", df.String())
|
|
df.Call()
|
|
}
|