Код: Выделить всё
class Foo {
#bar = null;
}
Однако для модульного тестирования я хочу обойти это и получить к ним доступ в любом случае.
Я могу запускать дополнительный JS-код из моего теста (точнее, использовать все, что предлагает драматург), и меня не волнуют хакерские или небезопасные методы, пока они работают.
Чего я не хочу, так это менять свой первоначальный код код.
Возможен ли каким-либо образом принудительный доступ?
В моем случае мне нужно, чтобы драматург подождал, пока не будет установлен какой-то частный атрибут, прежде чем продолжить тест. Существует целая дискуссия о том, стоит ли тестам заморачиваться с приватными элементами, но я не хочу обсуждать это здесь, а хочу сосредоточиться на технической части.
Подробнее здесь: https://stackoverflow.com/questions/797 ... he-outside
Мобильная версия