5
RSpec을 사용하여 DRY이고 양수 및 음수의 경우에 사용할 수있는 shared_examples 그룹을 작성하려면 어떻게해야합니까? 긍정적 인 경우에 작동 shared_examples의Rspec : 양수 및 음수 DRY 공유 예제
예 : it_should_not_behave_like
같은 it_should_behave_like
의 반대 뭔가가 있다면
shared_examples "group1" do
it "can view a person's private info" do
@ability.should be_able_to(:view_private_info, person)
end
# also imagine I have many other examples of positive cases here
end
, 즉 큰 것. 이 예문이 유연해야한다는 것을 이해합니다.
나는 이것을 몇 달 동안 궁금해왔다. 나는 그것이 끝날 수 있다고 생각하지 않지만 어쩌면 그것이 최선일 것입니다. 사양은 따라 잡기가 매우 어려울 수 있습니다. – Starkers