Files
waf-platform/EdgeCommon/pkg/userconfigs/user_notification_config_plus_test.go
2026-02-04 20:27:13 +08:00

21 lines
733 B
Go

// Copyright 2022 Liuxiangchao iwind.liu@gmail.com. All rights reserved. Official site: https://goedge.cn .
//go:build plus
package userconfigs_test
import (
"github.com/TeaOSLab/EdgeCommon/pkg/userconfigs"
"testing"
)
func TestUserNotificationConfig_Support(t *testing.T) {
var config = userconfigs.NewUserNotificationConfig()
t.Log(config.Support(userconfigs.UserNotificationTypeBill, userconfigs.UserNotificationMediaEmail))
config.Items = append(config.Items, &userconfigs.UserNotificationItem{
Type: userconfigs.UserNotificationTypeBill,
Medias: []string{"mobile", userconfigs.UserNotificationMediaEmail},
})
t.Log(config.Support(userconfigs.UserNotificationTypeBill, userconfigs.UserNotificationMediaEmail))
}