import * as mocha from 'mocha';
import * as chai from 'chai';
const expect = chai.expect;
import { SendPromoEmail } from './send-promo-email';
import { SendTxnEmail } from './send-txn-email';
import { FirebaseConfigs } from '@birbal/firebase-config-utilities/dist/config'
var fc = require("../config/firebase-config.js");
describe('email-task', function () {
before(async function () {
console.log("******BEGIN Tests*******");
await FirebaseConfigs.configureApp(fc.SERVICE_ACCOUNT, fc.DATABASE_URL);
});
after(function () {
console.log("******END Tests*******");
});
it(' send-promo-email ', function (done) {
let p = new SendPromoEmail('sugumar0506@gmail.com', 'test-kwizking', 'Smaple bold text');
let promise = p.execute();
promise.then((result) => {
console.log("=======");
done();
})
.catch((err) => {
done(err);
});
});
it('send-txn-email', function (done) {
let p = new SendTxnEmail('sugumar0506@gmail.com', 'test-kwizking', 'Smaple bold text');
let promise = p.execute();
promise.then((result) => {
console.log("=======",);
done();
})
.catch((err) => {
done(err);
});
});
});