RSpec Cookbook? - PullRequest
       7

RSpec Cookbook?

0 голосов
/ 11 декабря 2011

Просто изучаю RSpec и пытайтесь сделать несколько уроков.В одном из учебных пособий приведены нижеприведенные критерии.Я должен написать тест и код, чтобы он прошел.Я только изучаю Ruby и RSpec.Где найти «поваренную книгу» для написания тестов RSpec в соответствии с типом спецификации?

Спецификации:

A person should save correctly
A person should have many addresses
A person's address must have a street, city, and zip
A person's address can have an optional country
If the 'country' is left blank, it should default to 'USA' prior to saving

1 Ответ

3 голосов
/ 11 декабря 2011

[Обновлено в апреле 2014 года. Первые две ссылки фактически устарели и не были связаны. Оригинальные ссылки все еще доступны в уценке на случай, если они вернутся к жизни.]

  • RSpec и модели (неработающая ссылка)
  • RSpec и контроллеры (возвращает «У меня не должно быть доступа к этой странице».)
  • Все RailsCasts касаются RSpec

Их должно быть более чем достаточно, чтобы покрыть перечисленные вами тесты; Вероятно, модель одна достаточно. Я настороженно отношусь к тому, «человек должен сохранять правильно», так как это на самом деле тестирование Rails.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...