auth_service_test.go 364 B

12345678910111213
  1. package service
  2. import (
  3. "testing"
  4. "github.com/stretchr/testify/require"
  5. )
  6. func TestIsReservedEmail_DingTalkDomain(t *testing.T) {
  7. require.True(t, isReservedEmail("dingtalk-123@dingtalk-connect.invalid"))
  8. require.True(t, isReservedEmail("DINGTALK-456@DINGTALK-CONNECT.INVALID")) // case-insensitive
  9. require.False(t, isReservedEmail("real@dingtalk.com"))
  10. }