Testing on Android EXPLAINED Next Lecture
updated Oct. 16, 2020





Author


Mitch Tabian

codingwithmitch.com

Software Dev


Lectures
  • Course Demo
  • Testing on Android EXPLAINED
    FREE
  • Dependencies and New Project
    FREE
  • Modeling the Data
    FREE
  • Test Writing Process (Tips and Tricks)
    FREE
  • Writing Your First Unit Tests
  • Performing Date Conversions
  • JUnit5 Tests, Parameterized Tests, Assertions
  • Dagger Setup
  • The MYTH about Dagger and Unit Tests
  • Room Persistence Setup (SQLite Db)
  • Testing a Room Database (Instrumentation)
  • Sharing Resources Between Test and androidTest Directories
  • LiveData Testing
  • Room DAO Testing (part 1) (Instrumentation)
  • Room DAO Testing (part 2) (Instrumentation)
  • Repository
  • Resource Helper Class (Handling State)
  • Inserting Data into Room with RxJava
  • Room DAO Testing, Mockito, @BeforeEach, @TestInstance
  • Unit Testing Design for Inserting Data
  • Unit Testing Data Insertion (Success, Fail, Exception)
  • What's the Point of Unit Testing? (Examples)
  • ViewModel for NoteActivity (Setup)
  • NoteViewModel Unit Testing Setup
  • NoteViewModel Unit Tests (part 1)
  • InstantExecutorExtension and @ExtendWith
  • Test Coverage
  • Update Note Method in Repository
  • Update Note Unit Tests in Repository
  • NoteActivity Setup
  • Saving and Updating Notes
  • Note InsertUpdateHelper Class
  • NoteViewModel Unit Tests (part 2)
  • Testing Note Inserts and Updates
  • Final Unit Tests for NoteViewModel
  • Retrieve and Delete Transactions
  • Testing Retrieve and Delete Transactions in Repository
  • Testing Retrieve and Delete Transactions in ViewModel
  • NotesListActivity



Comments


Lectures
  • Course Demo
  • Testing on Android EXPLAINED
    FREE
  • Dependencies and New Project
    FREE
  • Modeling the Data
    FREE
  • Test Writing Process (Tips and Tricks)
    FREE
  • Writing Your First Unit Tests
  • Performing Date Conversions
  • JUnit5 Tests, Parameterized Tests, Assertions
  • Dagger Setup
  • The MYTH about Dagger and Unit Tests
  • Room Persistence Setup (SQLite Db)
  • Testing a Room Database (Instrumentation)
  • Sharing Resources Between Test and androidTest Directories
  • LiveData Testing
  • Room DAO Testing (part 1) (Instrumentation)
  • Room DAO Testing (part 2) (Instrumentation)
  • Repository
  • Resource Helper Class (Handling State)
  • Inserting Data into Room with RxJava
  • Room DAO Testing, Mockito, @BeforeEach, @TestInstance
  • Unit Testing Design for Inserting Data
  • Unit Testing Data Insertion (Success, Fail, Exception)
  • What's the Point of Unit Testing? (Examples)
  • ViewModel for NoteActivity (Setup)
  • NoteViewModel Unit Testing Setup
  • NoteViewModel Unit Tests (part 1)
  • InstantExecutorExtension and @ExtendWith
  • Test Coverage
  • Update Note Method in Repository
  • Update Note Unit Tests in Repository
  • NoteActivity Setup
  • Saving and Updating Notes
  • Note InsertUpdateHelper Class
  • NoteViewModel Unit Tests (part 2)
  • Testing Note Inserts and Updates
  • Final Unit Tests for NoteViewModel
  • Retrieve and Delete Transactions
  • Testing Retrieve and Delete Transactions in Repository
  • Testing Retrieve and Delete Transactions in ViewModel
  • NotesListActivity