Este es mi prototipo:
Object.defineProperty(Set.prototype, 'isSubsetOf', { value: function(this: Set<string>, otherSet: Set<string>): boolean { ... } }) Quiero algo que dé el nombre de Set.isSubsetOf , que es: "isSubsetOf"
El siguiente es mi intento de recuperar el nombre de Set.isSubsetOf :
console.log(Set.prototype.isSubsetOf.name); // output: "value"¿Por qué lo quiero?
Para poder generar nombres de conjuntos de pruebas más descriptivos:
describe(`unit-test: Set.prototype.${Set.prototype.isSubsetOf.name} method`, () => { ... });