You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
haoliang 16016d0df7 新增CncWebApi.Tests:14个控制器127个测试全部通过
- ControllerFactory:封装14个Controller的创建(含完整Repository→Service→Controller依赖链)
- TestDb:测试数据库辅助(TruncateAll+SeedData+SetRealPasswordHash+辅助查询)
- DatabaseCollection:xUnit串行测试集合(共享cnc_test库)
- 14个Controller测试文件覆盖所有API端点:
  Health(1) + Auth(6) + Brand(15) + Machine(10) + CollectAddress(10) +
  Worker(13) + Dashboard(9) + Settings(15) + Production(6) + Alert(7) +
  Log(4) + ScreenConfig(12) + Screen(11) + Option(8) = 127个测试
- 直接实例化Controller调用方法,不经过HTTP管线
- 使用真实数据库(cnc_test库),与Service.Tests共享同一测试库
1 week ago
database feat(database): 数据库定稿落地,cnc_business(17表)+cnc_log(3表),含预置数据(车间/品牌/配置/大屏卡片) 1 week ago
docs docs: 完善后端测试规范,新增必测场景清单(6大类)、参数化测试、Repository真实DB测试、禁止行为 1 week ago
frontend feat: 搭建VS2017解决方案骨架(8项目+前端文件夹),编译通过0错误 1 week ago
src 新增CncService.Tests(180个测试全部通过)+ 修复Repository层SQL字段名bug 1 week ago
tests 新增CncWebApi.Tests:14个控制器127个测试全部通过 1 week ago
.gitignore feat: 搭建VS2017解决方案骨架(8项目+前端文件夹),编译通过0错误 1 week ago
AGENTS.md feat: 搭建VS2017解决方案骨架(8项目+前端文件夹),编译通过0错误 1 week ago
CncDataSystem.sln feat: 搭建VS2017解决方案骨架(8项目+前端文件夹),编译通过0错误 1 week ago
发那科系统采集示例.txt docs: 初始化项目设计文档库 1 week ago