Я работаю с испытательным каркасом mocha и библиотекой утверждений chai Последние несколько дней. Есть ли какой-либо возможный способ сделать интерактивное тестирование, например, передавать входные данные для тестирования в CLI при запуске теста?Интерактивное тестирование с использованием
-1
A
ответ
1
Я не знаю ни одной прямой поддержки со стороны мокко для ввода, но вы можете обойти эту проблему с помощью process.env
, который дает доступ к пользовательской среде, с env
или set
, в зависимости от того, какую ОС вы работаете на ,
# Unix
env SOME_INPUT=something secretKey=magic mocha test
# Windows
set SOME_INPUT=something
set secretKey=magic
mocha test
Тогда в тесте:
var input = process.env.SOME_INPUT; // "something"
var key = process.env.secretKey; // "magic"
Смежные вопросы
- 1. Интерактивное тестирование с помощью TestAgent на vNext
- 2. Selenium RC: Как запустить Интерактивное тестирование с несколькими браузерами
- 3. Интерактивное дерево визуализации с использованием WxPython
- 4. Интерактивное управление программой с использованием php
- 5. Интерактивное тестирование разделов кода в Eclipse с использованием PyDev (практические рекомендации и рекомендации)
- 6. Интерактивное меню с «наблюдать»
- 7. Тестирование с использованием LIBSVM
- 8. Тестирование с использованием Mockito
- 9. Тестирование с использованием JUnit
- 10. Интерактивное изображение
- 11. Интерактивное изображение AngularJs
- 12. GraphStream: интерактивное веб-приложение
- 13. интерактивное текстовое поле с fabricjs
- 14. Рождества интерактивное сообщение с JQuery
- 15. Интерактивное приглашение с помощью тора
- 16. интерактивное меню с оператором switch
- 17. Тестирование Loging с использованием Behat
- 18. JAVA-тестирование с использованием JUnit
- 19. Межпользовательское тестирование с использованием Selenium
- 20. Тестирование класса с использованием mongoose
- 21. AngularJS тестирование с использованием Karma
- 22. Тестирование HLS с использованием JMeter
- 23. Автоматическое тестирование с использованием java.util
- 24. Тестирование модуля с использованием diff
- 25. тестирование виджета с использованием Monkey
- 26. Тестирование производительности с использованием FlexUnit
- 27. Тестирование с использованием двойного UI
- 28. Тестирование ссылок с использованием rspec?
- 29. Тестирование ServiceLocator с использованием JUnit
- 30. Бета-тестирование с использованием Google
Не могли бы вы объяснить немного больше о том, почему вы хотите этого? Какую проблему вы пытаетесь решить? –