2019-02-24 08:14:49 +01:00

14 lines
219 B
JavaScript

class A {
static #self = this;
static #getA = () => this;
static extract() {
return { self: A.#self, getA: A.#getA };
}
}
const { self, getA } = A.extract();
expect(self).toBe(A);
expect(getA()).toBe(A);