我想檢查我在測試中創建的Activity
是否顯示Fragment
。我怎樣才能做到這一點?我試着通過堆棧溢出和谷歌搜索,但我找不到任何東西。使用Robolectric的片段測試活動
0
A
回答
0
你需要找到ID的片段與
activity.getFragmentManager.findFragmentById(R.id.your_fragment_container);
如果返回的東西從null
不同,那麼就意味着你的容器具有Fragment
。
+0
如果這是最終解決方案,請考慮將此帖標記爲答案。 – Firzen
+0
它說我必須等待2天才能接受我自己的答案:P –
相關問題
- 1. 用Robolectric 3.0測試片段的視圖
- 2. robolectric測試中的鏈接活動
- 3. 使用Robolectric的ContentProvider測試
- 4. 如何使用robolectric在android.support.v7.widget.CardView中測試活動?
- 5. 使用Robolectric測試Android活動,複製奧托提供者
- 6. 獲取NullPointerException使用Robolectric進行單元測試Android活動
- 7. 是否可以使用Robolectric測試抽象活動
- 8. 測試使用Robolectric啓動AsyncTask
- 9. 使用Robolectric測試ActiveAndroid
- 10. 使用Robolectric測試DialogFragments
- 11. 使用Robolectric測試Android庫
- 12. 使用Robolectric測試AsyncTaskLoaders
- 13. Robolectric測試從小部件啓動的活動
- 14. 測試與Robolectric&
- 15. Robolectric ContentProvider測試
- 16. robolectric 2 - 用意圖創建測試活動
- 17. 片段getView在Robolectric中測試時返回null
- 18. 片段,活動,片段活動
- 19. Robolectric使用片段和ActionBarCompat NullPointerException
- 20. 使用robolectric測試我的MapActivity
- 21. 使用robolectric的Android測試套件?
- 22. Robolectric:我如何測試包含SherlockFragment的活動?
- 23. Robolectric測試活動,包括創建額外的意圖
- 24. Robolectric未使用測試應用程序
- 25. 獲取活動`ViewDataBinding`字段在被分配後`Robolectric`單元測試
- 26. 如何robolectric測試
- 27. Robolectric測試菜單
- 28. Robolectric和Dagger測試
- 29. Robolectric簡單測試
- 30. 活動和片段活動的片段不起作用
我不知道它是如何工作的,但你可以測試一個片段是否附加到一個活動與isAdded(),如果它可以幫助你以某種方式。 – Vollmilchbb