authelia/test/unit/server/mocks/nodemailer.ts
2017-09-24 23:20:51 +02:00

25 lines
459 B
TypeScript

import sinon = require("sinon");
export interface NodemailerMock {
createTransport: sinon.SinonStub;
}
export function NodemailerMock(): NodemailerMock {
return {
createTransport: sinon.stub()
};
}
export interface NodemailerTransporterMock {
sendMail: sinon.SinonStub;
verify: sinon.SinonStub;
}
export function NodemailerTransporterMock() {
return {
sendMail: sinon.stub(),
verify: sinon.stub()
};
}