Files
classroomio/apps/dashboard/src/lib/utils/functions/validateEmail.spec.js
T

29 lines
882 B
JavaScript
Raw Normal View History

2023-12-20 11:28:40 +00:00
import { validateEmail } from './validateEmail';
describe('validate email', () => {
test('should return true for a valid email format', () => {
const result = validateEmail('test@example.com');
expect(result).toBeTruthy();
});
test('should return false for an empty email', () => {
const result = validateEmail('');
expect(result).toBeFalsy();
});
test('should return true for a valid email with uppercase letters', () => {
const result = validateEmail('Test@Example.com');
expect(result).toBeTruthy();
});
test('should return false for an invalid email format', () => {
const result = validateEmail('test@example');
expect(result).toBeFalsy();
});
test('should return true for a valid email with special characters', () => {
const result = validateEmail('test+123@example.com');
expect(result).toBeTruthy();
});
});