Попытка издеваться над Renderer2 в среде Jest и не может заставить его работать. Jest 23 и Angular 7. Пробовал все, что происходит:
component.ts
const icosahedron = document.getElementById('renderIcosahedron');
this.renderer2.appendChild(icosahedron, this.renderer.domElement);
Получение постоянно ошибки (только в тестах):
TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.
Редактировать: более подробное объяснение было добавлено в репо Angular, однако оно было отклонено как ошибка. Ссылка: https://github.com/angular/angular/issues/30865#issue-452458779