2014-11-24 3 views
2

Я пытаюсь выполнить следующий тест:Рубин: тесты не работает

require 'minitest/spec' 
require 'minitest/autorun' 

def test_true_is_true 
    assert "3".is_a_number? 
end 

Когда я запускаю этот файл я получаю следующий результат:

Finished in 0.001183s, 0.0000 runs/s, 0.0000 assertions/s. 

0 runs, 0 assertions, 0 failures, 0 errors, 0 skips 

Как не пришел ни один из моего теста существа побежал?

+0

Методы испытаний должны быть в классе (который наследуется от MiniTest :: TestCase или что-то) –

ответ

3

Вы должны использовать класс, который наследуется от MiniTest::Test, как это:

require "minitest/autorun" 

class TestMe < Minitest::Test 
    def test_true_is_true 
    assert "3".is_a_number? 
    end 
end 
Смежные вопросы