Я хочу, чтобы браузер отображал объект DOM, а не издевался над объектом DOM. Можно ли загрузить URL и получить объект DOM, отображаемый браузером, используя Jest или любую другую библиотеку / среду модульного тестирования?
Для этого вы можете использовать https://github.com/GoogleChrome/puppeteer, это даст вам доступ к объекту document. Также есть https://github.com/smooth-code/jest-puppeteer для лучшей интеграции с Jest.
document