Files
ccdi/ruoyi-ui/tests/unit/credit-info-detail-ui.test.js

28 lines
657 B
JavaScript

const assert = require("assert");
const fs = require("fs");
const path = require("path");
const componentPath = path.resolve(
__dirname,
"../../src/views/ccdiCreditInfo/index.vue"
);
const source = fs.readFileSync(componentPath, "utf8");
[
"detailDialogVisible",
"detailForm",
"负债信息",
"负面信息",
"civilCnt",
"enforceCnt",
"admCnt",
"handleDetail",
"handleDelete",
"deleteCreditInfo",
"确认删除该征信对象当前已维护的征信信息吗?",
].forEach((token) => {
assert(source.includes(token), `详情或删除交互缺少关键结构: ${token}`);
});
console.log("credit-info-detail-ui test passed");