Spec-Zone.ru › Jasmine

Класс: Clock

Clock

Заглушка для часов Jasmine используется при тестировании кода, зависящего от времени.
Примечание: Не создавайте её напрямую. Вы можете получить текущие часы с помощью jasmine.clock.

Дата:
  • 1.3.0

Методы

install() → {Clock}

Устанавливает заглушку для часов над встроенными методами.

Дата:
  • 2.0.0
Возвращает:
Тип
Clock

mockDate(initialDateopt)

Указывает установленным часам также заглушить дату, возвращаемую new Date()

Параметры:
Имя Тип Атрибуты По умолчанию Описание
initialDate Date <необязательно>
now

Дата, которую необходимо предоставить.

Дата:
  • 2.1.0

tick(millis)

Передвигает часы вперёд, выполняя при этом все ожидающие таймеры.

Параметры:
Имя Тип Описание
millis int

Количество миллисекунд для продвижения.

Дата:
  • 1.3.0

uninstall()

Отключает заглушку для часов, возвращая встроенные методы на свои места.

Дата:
  • 2.0.0

withMock(closure)

Выполняет функцию с заглушенными часами

Часы будут install установлены перед вызовом функции и uninstall удалены после завершения функции.

Параметры:
Имя Тип Описание
closure function

Функция, которая должна быть вызвана.

Дата:
  • 2.3.0

© 2008–2019 Pivotal Labs
Licensed under the MIT License.
https://jasmine.github.io/api/4.0/Clock.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API