Remove unused test utility files

Deleted test.ts and test2.ts from utils as they are no longer needed for the project.
This commit is contained in:
手瓜一十雪 2025-11-15 12:02:07 +08:00
parent 4dc8b3ed3b
commit 19888d52dc
2 changed files with 0 additions and 62 deletions

View File

@ -1,31 +0,0 @@
// 日志装饰器
function log2(target: any, propertyKey: string, descriptor: PropertyDescriptor) {
const originalMethod = descriptor.value;
descriptor.value = function (...args: any[]) {
console.log(`Calling ${propertyKey} with args: ${JSON.stringify(args)}`);
const result = originalMethod.apply(this, args);
console.log(`${propertyKey} returned: ${result}`);
return result;
};
return descriptor;
}
// 示例类
class MathOperations2 {
@log2
add(a: number, b: number): number {
return a + b;
}
@log2
multiply(a: number, b: number): number {
return a * b;
}
}
// 创建实例并调用方法
const math2 = new MathOperations2();
math2.add(1, 2); // 调用加法
math2.multiply(3, 4); // 调用乘法

View File

@ -1,31 +0,0 @@
// 日志装饰器
function log(target: any, propertyKey: string, descriptor: PropertyDescriptor) {
const originalMethod = descriptor.value;
descriptor.value = function (...args: any[]) {
console.log(`Calling ${propertyKey} with args: ${JSON.stringify(args)}`);
const result = originalMethod.apply(this, args);
console.log(`${propertyKey} returned: ${result}`);
return result;
};
return descriptor;
}
// 示例类
class MathOperations {
@log
add(a: number, b: number): number {
return a + b;
}
@log
multiply(a: number, b: number): number {
return a * b;
}
}
// 创建实例并调用方法
const math = new MathOperations();
math.add(1, 2); // 调用加法
math.multiply(3, 4); // 调用乘法