Подтвердить что ты не робот

Интеграл сравнения целых чисел в rspec

Скажем, x должно быть больше, чем y. Как закодировать это в rspec?

4b9b3361

Ответ 1

У меня сейчас нет RSpec, но я думаю, что это должно работать:

x.should > y

Ответ 2

Используя rspec 2.14 и синтаксис ожидания, это можно выразить следующим образом:

expect(x).to be > y

Ответ 3

Есть еще один способ сопоставления неравенств:

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)

Ответ 4

не будет работать для вас?

x.should be > y

вы также можете попробовать более интуитивно понятную структуру тестирования - Specular

то вы можете:

is?(x) > y
expect(x) > y
check(x) > y
etc.