Test Case Generator

根据代码自动生成 Jest、Mocha、Pytest 的完整单元测试代码。

已扫描
适合谁
前端或后端开发人员、注重代码质量的团队
不适合谁
无编程基础的用户、仅需简单验证的临时需求者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @honestqiao/test-case-generator

Skill 说明

命令、参数、文件名以原文为准

Test Case Generator

根据代码自动生成单元测试用例。

功能

  • 从代码提取函数签名
  • 自动生成测试框架代码
  • 支持 Jest、Mocha、Pytest
  • 智能生成测试参数

触发词

  • "生成测试"
  • "测试用例"
  • "unit test"
  • "generate test"

支持框架

// Jest
test('functionName should work', () => {
  expect(result).toBe(expected);
});

// Mocha
it('functionName', () => {
  assert(result === expected);
});

// Python Pytest
def test_function_name():
    assert result is not None

输出

返回完整的测试文件代码,包含:

  • 导入语句
  • 测试用例
  • Mock 数据
  • 断言
H
@honestqiao

已收录 2 个 Skill

相关推荐