Propogating Errors to the UI using a Stack Next Lecture
updated Oct. 2, 2020
No code changes.
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...