DO NOT SKIP THIS VIDEO Next Lecture
updated Oct. 2, 2020

Don't skip this it's important.



WARNING: If the download button doesn't work, try CTRL+click.





Author


Mitch Tabian

codingwithmitch.com

Software Dev

Ahmed Ibrahim

twitter.com/R4md4c

Android Developer


Lectures
  • Course Demo
  • Part 1: Setup
  • DO NOT SKIP THIS VIDEO
    FREE
  • Starting Point
    FREE
  • Simultaneous StateEvents with Flows and Channels
    FREE
  • Propogating Errors to the UI using a Stack
    FREE
  • 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 VIDEO
    FREE
  • Starting Point
    FREE
  • Simultaneous StateEvents with Flows and Channels
    FREE
  • Propogating Errors to the UI using a Stack
    FREE
  • 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