UI Testing with Jetpack and AndroidX (course demo)

Описание к видео UI Testing with Jetpack and AndroidX (course demo)

Watch the course: https://codingwithmitch.com/courses/u...

Here is a video demo of my new advanced UI testing course with Jetpack, AndroidX & Espresso.

Course specifics:
Kotlin
Dagger2
Navigation Components
MVI Architecture (repository pattern)
A real network layer
Flows and Channels
Building Test FAKES for any class
Do not mistake this for mocks. That is something different.
Custom AndroidJUnitTestRunner
ActivityScenario
ActivityScenarioRule
Types of Mocking and test fakes:
Dagger Components
Dagger Modules
Application class
Fragment Factory
Glide ImageLoader
Retrofit network requests
Navigation Components:
Testing navigation (both fragments in isolation and end to end testing)
Navigation Testing Artifact
Glide (Setting images in test)
RecyclerView Testing:
Scrolling and list item verification
Clicking items to trigger event
Stubbing a Test Data Source (Network)
End-to-end tests with ActivityScenario
Isolation tests with FragmentScenario
Configuration changes (activity/fragment recreation)
Test assets for providing fake network data
Test Orchestrator:
Each test runs in its own Instrumentation instance (no/minimal shared state!)

Instagram:   / codingwithmitch  
Twitter:   / mitch_tabian  
.
.
#codingwithmitch

Комментарии

Информация по комментариям в разработке