У меня есть модельная функция, в которой я хочу убедиться, что она использует транзакцию. Например: class Model def method Model.transaction do # do stuff end end
end Мой текущий подход состоит в том, чтобы заглушить ...
Я интегрирую devise_invitable в свой application, и мне пришлось написать собственный контроллер - InvitationsController - чтобы переопределить несколько методов в геме. Теперь я хочу написать тесты, чтобы охватить то, что я ...
В течение долгого времени php dev и rails newb я пытался разобраться в tdd / bdd. Существует так много инструментов и методологий, что это может быть довольно сложной задачей. После множества ...
Признание: я никогда не писал ни одного теста для Rails. Я установил драгоценные камни огурец, rspec, капибару, заводскую девушку. Запуск Rails 3.1. Я не уверен, ммм, где создать новый тестовый файл или ...
, третий из следующих тестов не проходит: укажите {(0,6 * 2). Следует eql (1.2)} указать {(0,3 * 3) .should eql (0.3 * 3)} указывает {(0.3 * 3) .should eql (0.9)} # этот не работает Почему это? Это ...
Я пытаюсь запустить тест RSpec, и я хочу определить, не прошел ли тест в после метода. У меня сейчас есть что-то вроде этого: after (: each) do cc = ConnectController.new () cc.update (<...
Я делаю приложение rails 3.1 с использованием carrierwave для загрузки файлов на aws s3. Я выполнил инструкции в репозитории github carrierwave и теперь могу загружать файлы в свою корзину aws. Это ...
Я хочу заглушить несущую в предотвратить получение изображений в Интернете во время моих тестов. Как бы я заглушил вещи, чтобы добиться этого? Мой поисковый робот анализирует удаленную веб-страницу и сохраняет URL-адрес одного изображения в ...
Использую RSpec 2.6 / Rails 3.1 / Postgres: Я пишу вспомогательный модуль (в моей lib/), который может включать любую AR-модель. Я хотел бы написать спецификацию для этого модуля. Он должен быть включен AR::Base ...
Я пытаюсь выполнить rspec из Ruby и получить статус или количество сбоев из метода или что-то в этом роде. На самом деле я запускаю что-то вроде этого: system ("rspec 'myfilepath'"), но я ...
Я пытаюсь заставить RubyTest работать в Sublime Text 2. Я выполнил инструкцию в файле Readme Github и получите следующую ошибку. Кто-нибудь знает, как я могу это исправить? / bin / sh: rspec: command not ...
Я читал, что в руководстве RSpec говорится об этой разнице, но некоторые вещи все еще сбивают с толку. Любой другой источник, включая «Книгу RSpec», объясняет только «let», а «The Rails 3 Way» просто...
Я прочитал немного о том, как нужно организовать код rspec. Кажется, что «контекст» больше используется для состояний объектов. Как вы можете описать, как использовать «description» в коде rspec? ...
Я довольно новичок в RSPEC и всей методологии TDD. Может кто-нибудь, пожалуйста, объясните разницу между макетом и заглушкой. Когда мы их используем и когда мы используем фабрику, чтобы создать объекты в тесте ...
Я изучаю Rails с помощью замечательного учебника по Ruby on Rails от Майкла Хартла. Я нахожусь в разделе 3.2.2 (Разработка через тестирование), в котором мне нужно выполнить следующую команду, чтобы запустить тесты rspec для моего ...
URL-адрес страницы выглядит как / people? Search = name
в то время как я использовал метод current_path для капибары, он возвращал только / people. current_path.should == people_path (: search => 'name') Но он не говорит
...
Я тестирую метод моей модели, который возвращает мне объект Account. Я проверяю, вставила ли моя таблица новую строку, и моя Модель отражает ее количество. Ниже моя спецификация. это "может создать учетную запись" ...
Немного запутался, в чем разница между фабрикой и приспособлением? Итак, я использую фабричную девушку, когда я создаю объект с помощью фабрики, должен ли он сохраняться в БД? Или это ...
Я пытаюсь решить проблему с моими Spec тестами и получаю следующую ошибку
Failures: 1) SessionsController POST 'create' with valid email and password should sign in the user Failure/...
У меня есть приложение «голые рельсы 3» с одной моделью, созданное с помощью рельсов g модель User. Я добавил фабрику (используя factory_girl_rails): Factory.define: пользователь do | f | f.email "test@test.com" f.password "...
Я немного новичок в Rails/RSpec/Capybara, так что это, вероятно, вопрос новичка, но Google не помог так сильно, как я надеялся. Я надеялся, что смогу его использовать { should have_link('link text', ...
При разработке гемов в Ruby мне почти всегда нужен файл, в котором я могу настроить RSpec в соответствии с моими потребностями, и, возможно, перед этим мне потребуются некоторые вспомогательные модули, которые должны быть доступны во всех моих spec ...
Я тестирую с RSpec + Capybara + Selenium (Firefox). Независимо от того, какое подмножество моих приемочных тестов я запускаю, первый не проходит (следующие тесты работают правильно) с «причиной», например: Failure / ...
У меня возникла путаница при реализации Resque параллельно с примерами Rspec.
Ниже приведен класс с дорогостоящим методом .generate (self) class SomeClass ... ChangeGenerator.generate (...
Я следил за видео spork railscast, и он выдает следующую ошибку, когда я пытаюсь запустить Guard: Guard теперь наблюдает за '/ Users / m / work /'
Запуск Spork для Test :: Unit & RSpec Не удалось найти ...
Я делаю регулярное выражение, чтобы найти YouTube ссылки (может быть несколько) в фрагменте HTML-текста, размещенном пользователем. В настоящее время я использую следующее регулярное выражение для изменения http: js? Я привык использовать Cucumber + RSpe
I want to test that my controller action is rendering a partial. I've poked around and I can't seem to find anything that works. create action: def create @project = Project.new... respond_to ...