Результаты поиска по запросу "rspec"
RSpec: как проверить, был ли вызван метод?
Когда я пишу тесты RSpec, я пишу много кода, который выглядит следующим образом, чтобы гарантировать, что метод был вызван во время выполнения теста (для арг...
Factory Girl с полиморфной ассоциацией для has_many и has_one
В настоящее время я работаю над проектом, и я хотел создать тесты, используя заводскую девушку, но яЯ не могу заставить его работать с полиморфной ассоциацие...
Как я могу проверить функцию кэша рельсов
Это моя модель тегов, и я не знаю, как я могу протестировать функцию Rails.cache. class Tag < ActiveRecord::Base class << self def all_cached Rails.cache.fetch("tags.all", :expires_in => 3.hours) do Tag.order('name asc').to_a end end def ...
рельсы rspec перед всеми против каждого
contest_entry_spec.rb require 'spec_helper' describe ContestEntry do before(:all) do @admission=Factory(:project_admission) @project=Factory(:project_started, :project_type => @admission.project_type) ...
Синтаксис RSpec 'Expect' и спецификация атрибута Idiomatic
Это должен быть простой ответ, но я изо всех сил пытаюсь найти его (проверил документацию RSpec, EverydayRails Testing с RSpec, результаты Google). В мои спецификации моделей я хотел бы включить следующие основные ...
Как проверить Концерн в Rails
Учитывая, что у меня естьPersonable беспокойство в моем приложении Rails 4, которое имеетfull_name метод, как бы я пошел о тестировании этого с помощью RSpec? относится к / personable.rb module Personable extend ActiveSupport::Concern def ...
Как использовать RSpec's should_raise с любыми исключениями?
Я хотел бы сделать что-то вроде этого: some_method.should_raise <any kind of exception, I don't care>Как мне это сделать? some_method.should_raise exception... не работает
Как получить цвет с помощью командной строки Windows, используя RSpec в Ruby?
В других операциях RSpec возвращает красиво окрашенные результаты (красный, зеленый и т. Д.). Однако в командной строке Windows (Vista) мой текстовый вывод просто старый скучный белый. Как я могу привнести цвет в результаты моего теста ...