Kotlin Multiplatform In-Memory SQLDelight Database for Integration and UI Testing on iOS and Android
Databases are an integral part of mobile application development, so it's important that these features are properly tested.
Databases are an integral part of mobile application development, so it's important that these features are properly tested.
Recently I reactivated my old project Timi which I used to learn Compose. This time my focus is on learning the iOS side of Kotlin Multiplatform, I'm hoping that this experience will help me better understand my colleagues on the other platform. Working on a smaller project also
Writing UI tests for pager layouts can be problematic in Compose. In this post, I'll share my experience and solutions when dealing with such screens.
Automated tests are an integral part of developing software, they help catch bugs before they reach the users and save developers time by cutting down manual testing.
MockEngine replaces real network calls with mocked ones that use pre-defined data and status codes. The engine can be shared between Integration and UI tests.