Starting Point
Next Lecture
updated Oct. 2, 2020
WARNING: If the download button doesn't work, try CTRL+click.
Author
Lectures
-
Course Demo
-
Part 1: Setup
-
DO NOT SKIP THIS VIDEOFREE
-
Starting PointFREE
-
Simultaneous StateEvents with Flows and ChannelsFREE
-
Propogating Errors to the UI using a StackFREE
-
Part 2: Test Fakes
-
Test Fakes
-
Repository Fake
-
Glide Manager Fake
-
ViewModelFactory Fake
-
FragmentFactory Fake
-
Part 3: Dagger Setup for Testing
-
TestAppComponent, TestBaseApplication & MockTestRunner
-
Dagger Modules for Testing
-
Part 4: Writing Tests
-
DetailFragment Test
-
Base Testing Class
-
Espresso Idling Resource
-
RecyclerView Testing with Fake Data
-
Accessing Activity Instance
-
RecyclerViewActions, Scrolling, Clicking, Updating
-
Restoring the InstanceState
-
Testing for Errors
-
Network Timeout Test
-
Testing Data Retrieval Failures
-
End to end Navigation Testing
-
Navigation Testing Artifact
-
Test Orchestrator
Comments
Lectures
-
Course Demo
-
Part 1: Setup
-
DO NOT SKIP THIS VIDEOFREE
-
Starting PointFREE
-
Simultaneous StateEvents with Flows and ChannelsFREE
-
Propogating Errors to the UI using a StackFREE
-
Part 2: Test Fakes
-
Test Fakes
-
Repository Fake
-
Glide Manager Fake
-
ViewModelFactory Fake
-
FragmentFactory Fake
-
Part 3: Dagger Setup for Testing
-
TestAppComponent, TestBaseApplication & MockTestRunner
-
Dagger Modules for Testing
-
Part 4: Writing Tests
-
DetailFragment Test
-
Base Testing Class
-
Espresso Idling Resource
-
RecyclerView Testing with Fake Data
-
Accessing Activity Instance
-
RecyclerViewActions, Scrolling, Clicking, Updating
-
Restoring the InstanceState
-
Testing for Errors
-
Network Timeout Test
-
Testing Data Retrieval Failures
-
End to end Navigation Testing
-
Navigation Testing Artifact
-
Test Orchestrator
Next Lecture
Next lecture starts in 3 seconds...