Simultaneous StateEvents with Flows and Channels
      
      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...