我正在使用一个最小的测试库(Tape),它有一些可用的测试方法,类似于许多测试框架。我有一个类型别名和一个实现它的对象。
export type myType = {
myFunc(cb: (val: string) => void): void
}
const myObj = {
myFunc: (cb) => { return }
} as myType
使用如何测试对象是否使用或其他方式实现myType
类型别名?tape.equal(actual, expected)