2013-07-16 2 views
2

Что такое рассказ Метеор относительно модульного тестирования?Как выполнить модульное тестирование метеоритного приложения?

Примеры видеороликов отлично подходят для создания прототипов, но я не видел никаких указаний на то, как писать тесты для него.

ответ

1

Для испытания метеоритных пакетов см. Tinytest.

testing story в целом зафиксирован на официальной плате Trello.

0

Об использовании tinytest, после того как вы наблюдали за screencast, предложенный Джеффом Фостером, и понял эту идею, вы можете взглянуть на APIS как tinytest, так и test-helpers.

Для теперь единственной доступной документации для tinytest находится в нижней части tinytest.js файла https://github.com/meteor/meteor/blob/devel/packages/tinytest/tinytest.js

Перечня хелперов, предоставленных test-helpers пакета можно посмотреть на здесь: https://github.com/meteor/meteor/tree/devel/packages/test-helpers. Внутри каждого файла часто есть документация.

Выкапывание существующих испытаний метеорных пакетов даст множество примеров. Один из способов сделать это, чтобы сделать поиск Tinytest. или test. в каталоге пакета исходного кода метеора

1

Я предполагаю, что вы будете использовать velocity + jasmine-unit пакетов.

Velocity был выбран в качестве официального испытательного каркаса для метеора 1.0. Объявление было сделано в last meteor devshop (june 2014).

Пакеты разработаны со скоростью: