#item class
class Item
include ActiveModel::Model
#validations from activemodel class
validates :url, presence: true
validates :text, presence: true
attr_accessor :url
attr_accessor :text
def initialize (url,text)
@url=url
@text=text
end
end
--------------------------------------------------------
RSpec.describe Item, type: :model do
before :each do
@url="www.fb.com"
@text="to see fb"
@item=Item.new(@url,@text)
end
it { (@item).to validate_presence_of(:url) }
end
он показывает ошибку в RSpec Ни один метод ошибки validate_presence_of всех мои остальные испытания проходят все валидация не показывает отсутствие ошибкиКак проверить неактивные модели записей в rspec?
У вас есть '' musta'' gem в вашем Gemfile? https://github.com/thoughtbot/shoulda Кроме того, пожалуйста: можете ли вы правильно отложить свой код? – dgilperez
Нет, если в камне более 100 участников, я могу использовать этот драгоценный камень. И для отступов это мой первый вопрос с программой. –
Спасибо за редактирование, гораздо лучше сейчас. Я не понимаю, что вы говорите о вкладчиках из драгоценных камней. – dgilperez