SpringJUnit4ClassRunnerとSpringRunnerの違いは何ですか


回答:



30

@RunWith(SpringRunner.class)Springのテストサポートを使用して実行するようにJUnitに指示します。SpringRunnerの新しい名前ですがSpringJUnit4ClassRunner、見た目は少し簡単です。

SpringRunner 春のテスト4.3でのみ利用可能です。

SpringRunnerクラスは拡張しSpringJUnit4ClassRunnerます。

ソースコードSpringRunnerIS

package org.springframework.test.context.junit4;

import org.junit.runners.model.InitializationError;

public final class SpringRunner extends SpringJUnit4ClassRunner {

    public SpringRunner(Class<?> clazz) throws InitializationError {
        super(clazz);
    }

}

7
これは、初期の回答とほぼ同じように見えます。
StvnBrkdll

7
これにより、SpringRunner&間の詳細な関係を理解するための情報が追加されましたSpringJUnit4ClassRunner
エディ2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.