问题描述
it("Provides Station Details",() => {
const result = compareIssueDate('2021-03-01','2020-03-09');
console.log('Result: ',result)
expect(result).to.have.status(200);
console.log('Tested successfully..!!!')
});
export function compareIssueDate(a: any,b: any) {
const bandA = a.mlIssueDt;
const bandB = b.mlIssueDt;
let comparison = 0;
if (bandA > bandB) {
comparison = -1;
} else if (bandA < bandB) {
comparison = 1;
}
return comparison;
}
compareIssueDate 的路径为:getting-started/src/controllers/hello.controller.ts
app.test.js 的路径(上面定义了测试)为:getting-started/test/app.test.js
import { compareIssueDate } from '../src/controllers/hello.controller';
如果我使用import语句,它会报错:不能在模块外使用import语句
const compareIssueDate = require("../src/controllers/hello.controller");
如果我使用 require 语句,它会给出如下错误:Cannot find module '../src/controllers/hello.controller
如何在 app.test.js 中访问上述函数。请帮忙。 谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)