2011-04-01 2 views

ответ

4

С разных страниц вики мы видим, что:

  • RSpec является поведение разработки на основе (BDD) для языка программирования Ruby, вдохновленного JBe есть
  • Огурец является инструментом, который выполняет простые текстовые описания функционирования в качестве автоматизированных тестов

Таким образом, вы можете думать огурца как инструмент, который переводить обычный текст в исполняемые тесты. Эти тесты могут быть написаны, например, RSpec.

Но RSpec также может использоваться на своем собственном месте, где он является базой BDD в своем собственном праве. Затем спецификации выражаются не в обычном английском, а в коде Ruby.

Смежные вопросы