Насмешка над временем: использование таймеров в шутку

Отличный модульный тест охватывает 3 R; Повторяемый, надежный, устойчивый. Одна вещь, которая не помогает в достижении 3 R, — это тестовые примеры, которые работают только в определенное время. В Jest есть способ имитировать таймеры в тестах. В этой статье мы рассмотрим, как 3 из…