统一转换方式名称&显示排序;统一转换函数;项目目录结构微调;补全测试用例并全部测试通过
This commit is contained in:
28
src/type-definition/TestCaseType.ts
Normal file
28
src/type-definition/TestCaseType.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import { EOL } from "./EOLType";
|
||||
|
||||
export type TestCaseGroup = {
|
||||
group: string
|
||||
testTitle: string
|
||||
cases: Array<TestCase>
|
||||
};
|
||||
|
||||
export type TestCase = {
|
||||
title: string
|
||||
input: string | Array<string>
|
||||
eol: EOL | Array<EOL>
|
||||
transformText: Array<string>
|
||||
output: {
|
||||
camelCase: string
|
||||
pascalCase: string
|
||||
snakeCase: string
|
||||
snakeCamelCase: string
|
||||
snakePascalCase: string
|
||||
snakeUpperCase: string
|
||||
kebabCase: string
|
||||
kebabCamelCase: string
|
||||
kebabPascalCase: string
|
||||
kebabUpperCase: string
|
||||
lowerCase?: string
|
||||
upperCase?: string
|
||||
}
|
||||
};
|
Reference in New Issue
Block a user