17 lines
260 B
JavaScript
17 lines
260 B
JavaScript
class Foo {
|
|
#privateMethodA() {
|
|
const i = 40;
|
|
return i;
|
|
}
|
|
|
|
#privateMethodB() {
|
|
const i = 2;
|
|
return i;
|
|
}
|
|
|
|
publicMethod() {
|
|
return this.#privateMethodA() + this.#privateMethodB();
|
|
}
|
|
}
|
|
|
|
expect((new Foo).publicMethod()).toEqual(42); |