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); }); }); });