Я настраиваю этот класс для проверки моего фрагмента:
@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
Я что-то пропустил в моей настройке? Я перепробовал много вещей, и это самое близкое к тому, что я начал свой фрагмент с roboelectri c.
Если вам нужна дополнительная информация, не стесняйтесь спрашивать.