Mock & unit test a Fragment с использованием Spek & Mockito

Я использую среду Spek & Mockito для тестирования моего приложения для Android.

Я хочу MapFragment тестовые функции моего MapFragment (типа android.support.v4.app.Fragment() ).

По моему мнению, я должен высмеять упомянутый фрагмент, чтобы проверить его, как это может быть достигнуто с помощью упомянутых выше структур?

Простите отсутствие фрагментов, поскольку различные обучающие материалы, которые я нашел с использованием обеих фреймворков, не вдаются в подробности тестирования Fragment s.

Вот мой MapFragment 's onCreateView :

 class MapFragment : android.support.v4.app.Fragment(), MainActivity.FragmentSwipeItf, GoogleMap.OnMarkerClickListener { override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View { val view = inflater!!.inflate(R.layout.map_fragment, container, false) val mMapView = view.findViewById<MapView>(R.id.mapView) initializeMap(mMapView, savedInstanceState) handleFilters() // Get necessary views mSearchbar = view.findViewById(R.id.POI_search_bar) ... return view } ... }