| 1234567891011121314151617181920212223242526 |
- import { Test, TestingModule } from '@nestjs/testing';
- import { EmailModule } from '../src/email/email.module';
- import { EmailService } from '../src/email/email.service';
- describe('EmailService', () => {
- let service: EmailService;
- beforeEach(async () => {
- const module: TestingModule = await Test.createTestingModule({
- providers: [EmailService],
- imports:[EmailModule]
- }).compile();
- service = module.get<EmailService>(EmailService);
- });
- it('should send email with provider subject receiver text and response 200 status', async () => {
- const subject = 'Test'
- const text='How are you'
- const receiver = 'mgtstackoverflow@gmail.com'
- await service.sendEmailCode({receiver,subject,content: text}).then((resout)=>{
- expect(resout).toStrictEqual({ code: 200, message: 'success' });
- })
- });
- });
|