Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Roboelectric中带有SupportFragmentTestUtil.startVisibleFragment(myFragment)的非法状态异常_Java_Android_Testing_Junit_Robolectric - Fatal编程技术网

Java Roboelectric中带有SupportFragmentTestUtil.startVisibleFragment(myFragment)的非法状态异常

Java Roboelectric中带有SupportFragmentTestUtil.startVisibleFragment(myFragment)的非法状态异常,java,android,testing,junit,robolectric,Java,Android,Testing,Junit,Robolectric,我正在设置这个类来测试我的片段: @RunWith(RobolectricTestRunner.class) public class MyFragmentTest { MyFragment myFragment; @Before public void setUp(){ myFragment = (MyFragment)FmyFragment.instantiate(ApplicationProvider.getApplicationContext(

我正在设置这个类来测试我的片段:

@RunWith(RobolectricTestRunner.class)
public class MyFragmentTest {

    MyFragment myFragment;

    @Before
    public void setUp(){
        myFragment = (MyFragment)FmyFragment.instantiate(ApplicationProvider.getApplicationContext(), MyFragment.class.getName());
        SupportFragmentTestUtil.startVisibleFragment(myFragment);
    }

}
但是这条线

SupportFragmentTestUtil.startVisibleFragment(myFragment);
正在引发以下异常:

java.lang.IllegalStateException: Recursive entry to executePendingTransactions
我的设置中有什么遗漏吗?我已经尝试了很多东西,这是我用RoboeElectric最接近开始我的片段


如果您需要更多信息,请随时询问。

问题在于使用RoboeElectric时出现了滑动错误