Здесь мой тест rspec:
it "can release an idea" do
james.claim(si_title)
james.release(si_title)
james.ideas.size.should eq 0
si_title.status.should eq "available"
end
Являются ли две строки should
в конце очень плохой идеей? Я где-то читал, что вы должны проверять только одну вещь на блок it
, но кажется глупым сделать целый тест, чтобы убедиться, что статус заголовка изменился (одна и та же функция выполняет обе вещи в моем коде).