Я использую пользовательские утверждения в своих мини-записях, и я хочу, чтобы подразделение проверяло мои утверждения. Конечно, я могу проверить счастливый путь, но я хочу утверждать, что тест на самом деле терпит неудачу.minitest assert пользовательское утверждение не работает
module Minitest
module Assertions
def assert_exists(value, msg = nil)
assert(!value.to_s.empty?, msg)
end
end
end
В моем тесте я хочу написать что-то вроде
describe 'Assertions' do
it 'is empty' do
assert_raises assert_exists('')
end
end
Есть ли способ сделать это?
Я был рядом. Благодаря! – Rimian
Таким образом, утверждая, что утверждение, утверждающее, что для неудачи утверждения, будет далеко, я думаю :) – Rimian