/testing

unit test instrumented tests end to end test testing using idling resources , doubles and dependency injection ,fake class, Espresso for ui testing mockito testing livedata , viewmodel , navigation component , coroutines , room and data binding

Primary LanguageKotlinApache License 2.0Apache-2.0

TO-DO Notes - Code for 5.1-5.3 Testing

Code for the Advanced Android Kotlin Testing

Introduction

TO-DO Notes is an app where you to write down tasks to complete. The app displays them in a list. You can then mark them as completed or not, filter them and delete them.

App main screen, screenshot

The codelabs in this series are:

Pre-requisites

familiar with:

final skills

unit test instrumented tests end to end testing using idling resources doubles and dependency injection Espresso for ui testing mockito testing livedata , viewmodel , navigation component , coroutines , room and data binding