2017-06-29 19 views
1

は、Jasmineに、あなたはこれを行うことができます。MinitestでMinitestでどのようにネストされたテストを行うことができますか?例えば

describe('Person', function() { 
    describe('movement methods', function() { 
    it('#run', function() { 

    }); 
    it('#jump', function() { 

    }); 
    }); 
}); 

、あなたが「移動方法」カテゴリを持つことができないようです。

class PersonTest 
    def test_run 
    end 

    def test_jump 
    end 
end 

Minitestにネストする方法はありますか?

答えて

2

はいできます。あなたはこの(ないきれいな)のような何かを行うことができます。またminitest/specの使用を検討して、ジャスミンに匹敵あなたのテストケースを書くことができます

class Person < ActiveSupport::TestCase 
    class MovementMethods < ActiveSupport::TestCase 
    test "#run" do 
     # something 
    end 

    test "#jump" do 
     # something 
    end 
    end 
end 

スニペット:

require 'minitest/spec' 

describe Person do 
    describe 'movement methods' do 
    it '#run' do 
     # something 
    end 

    it '#jump' do 
     # something 
    end 
    end 
end 
関連する問題