Làm cách nào để kiểm tra ngày để xem ngày đó có nằm trong khoảng hai ngày không? Tôi biết tôi có thể làm hai so sánh lớn hơn và ít hơn so với tôi nhưng tôi muốn một phương pháp RSpec để kiểm tra "betweeness" của ngày.RSpec - Ngày phải nằm trong khoảng từ hai ngày
Ví dụ:
it "is between the time range" do
expect(Date.now).to be_between(Date.yesterday, Date.tomorrow)
end
tôi đã cố gắng expect(range).to cover(subject)
nhưng không có may mắn.
Công trình này hoàn hảo. Tôi ngạc nhiên vì tôi không thể tìm thấy bất kỳ tài liệu nào cho nó. Thậm chí không cần phải xác định nó. –
Ưu tiên 'be_within (1.day) .of (Date.today)'. –