Ответ 1
У меня сейчас нет RSpec, но я думаю, что это должно работать:
x.should > y
Скажем, x
должно быть больше, чем y
. Как закодировать это в rspec?
У меня сейчас нет RSpec, но я думаю, что это должно работать:
x.should > y
Используя rspec 2.14 и синтаксис ожидания, это можно выразить следующим образом:
expect(x).to be > y
Есть еще один способ сопоставления неравенств:
x.should be_greater_than_or_equal_to(y)
x.should be_less_than_or_equal_to(y)
x.should be_greater_than(y)
x.should be_less_than(y)
не будет работать для вас?
x.should be > y
вы также можете попробовать более интуитивно понятную структуру тестирования - Specular
то вы можете:
is?(x) > y
expect(x) > y
check(x) > y
etc.