Files
baseapi/platformapi/dingdingapi/callback_test.go
2019-03-09 11:04:20 +08:00

27 lines
787 B
Go

package dingdingapi
import "testing"
func TestEncrypt(t *testing.T) {
api.RegisterCallback(nil, "token", "M3Z1b1FIXjlAWW84bEVxNENHSlZOUFJEbkAlRUZQXnE", "")
encryptedMsg, err := api.Encrypt("hello")
decryptedMsg, err := api.Decrypt(encryptedMsg)
t.Log(encryptedMsg, decryptedMsg, err)
}
func TestPackCallbackResult(t *testing.T) {
api.RegisterCallback(nil, "token", "M3Z1b1FIXjlAWW84bEVxNENHSlZOUFJEbkAlRUZQXnE", "")
success := api.PackCallbackResult("success")
t.Log(success)
}
func TestRegisterCallback(t *testing.T) {
err := api.RegisterCallback([]string{CBTagUserAddOrg}, "token", "M3Z1b1FIXjlAWW84bEVxNENHSlZOUFJEbkAlRUZQXnE", "http://callback.test.jxc4.com/dingding/msg")
t.Log(err)
}
func TestDeleteCallback(t *testing.T) {
err := api.DeleteCallback()
t.Log(err)
}