29 lines
1.0 KiB
Go
29 lines
1.0 KiB
Go
package dingdingapi
|
|
|
|
import "testing"
|
|
|
|
func TestCorpAsyncSend(t *testing.T) {
|
|
err := api.CorpAsyncSend([]string{
|
|
"051063452224284964",
|
|
}, nil, false, map[string]interface{}{
|
|
"msgtype": "text",
|
|
"text": map[string]interface{}{
|
|
"content": `
|
|
管理用户列表或角色列表。 Casbin 认为由项目自身来管理用户、角色列表更为合适, 用户通常有他们的密码,但是 Casbin 的设计思想并不是把它作为一个存储密码的容器。 而是存储RBAC方案中用户和角色之间的映射关系。
|
|
`,
|
|
},
|
|
})
|
|
if err != nil {
|
|
t.Fatal(err.Error())
|
|
}
|
|
}
|
|
|
|
func TestCorpAsyncSendSimple(t *testing.T) {
|
|
err := api.CorpAsyncSendSimple("051063452224284964", `
|
|
管理用户列表或角色列表。 Casbinadfs 认为由项目自身来管理用户、角色列表更为合适, 用户通常有他们的密码,但是 Casbin 的设计思想并不是把它作为一个存储密码的容器。 而是存储RBAC方案中用户和角色之间的映射关系。
|
|
`)
|
|
if err != nil {
|
|
t.Fatal(err.Error())
|
|
}
|
|
}
|