26 lines
1.0 KiB
JavaScript
26 lines
1.0 KiB
JavaScript
|
|
// 测试getMockProjectDetail函数
|
|||
|
|
import { getMockProjectDetail } from './src/mocks/projectLibraryMock.js';
|
|||
|
|
|
|||
|
|
console.log('测试项目详情数据获取...\n');
|
|||
|
|
|
|||
|
|
// 测试项目1
|
|||
|
|
const project1 = getMockProjectDetail(1);
|
|||
|
|
console.log('项目1:', project1.name);
|
|||
|
|
console.log('概述长度:', project1.overview ? project1.overview.length : 0);
|
|||
|
|
console.log('流程长度:', project1.process ? project1.process.length : 0);
|
|||
|
|
console.log('技术点长度:', project1.keyPoints ? project1.keyPoints.length : 0);
|
|||
|
|
console.log('---');
|
|||
|
|
|
|||
|
|
// 测试项目5
|
|||
|
|
const project5 = getMockProjectDetail(5);
|
|||
|
|
console.log('项目5:', project5.name);
|
|||
|
|
console.log('概述长度:', project5.overview ? project5.overview.length : 0);
|
|||
|
|
console.log('流程长度:', project5.process ? project5.process.length : 0);
|
|||
|
|
console.log('技术点长度:', project5.keyPoints ? project5.keyPoints.length : 0);
|
|||
|
|
console.log('---');
|
|||
|
|
|
|||
|
|
// 测试不存在的项目
|
|||
|
|
const project99 = getMockProjectDetail(99);
|
|||
|
|
console.log('项目99 (不存在):', project99.name);
|
|||
|
|
|
|||
|
|
console.log('\n测试完成!');
|