Skip to content

Android app development (Kotlin) with Clean Architecture, Test driven development, HILT, Espresso & Unit Testing

Notifications You must be signed in to change notification settings

devrath/DroidMvvmTdd

Repository files navigation

TestDrivenDevelopmentInAndroid

DroidMvvmTdd

Android app development (Kotlin) with Clean Architecture, Test driven development, HILT, Espresso & Unit Testing

Hilt Koin Unit Testing Architecture KotlinFlow Coroutines LiveData

Setting up the Mockoon backend

  1. Find out the localhost from your pc ( Ex: IPv4 Address. . . . . . . . . . . : 192.178.1.1 )
  2. Install Mockoon from their official site
  3. Set up the params like port number(2999) and end point(playlists) and type of request(GET)..... ( Ex: http://192.178.1.1:2999/playlists )
  4. Add the sample json in mockoon console body from this readme file
  5. Click start server

<--------------------- Json Samples to add in Mockoon --------------------->

Json sample for playlist

[
  {
    "id": "1",
    "name": "Dil se re",
    "category": "hindi"
  },
    {
    "id": "2",
    "name": "Jazzed music beats",
    "category": "Jazz Type"
  },
    {
    "id": "3",
    "name": "Top kannada Hits",
    "category": "Remix"
  },
    {
    "id": "4",
    "name": "80's Hindi Songs",
    "category": "hindi"
  },
    {
    "id": "5",
    "name": "Everybody Rock on",
    "category": "english"
  },
  {
    "id": "6",
    "name": "90's flashback",
    "category": "pop"
  },
  {
    "id": "7",
    "name": "Machine singing",
    "category": "electro"
  },
  {
    "id": "8",
    "name": "Let's Party",
    "category": "mixed"
  },
  {
    "id": "9",
    "name": "Feel The Music",
    "category": "electro english"
  },
  {
    "id": "10",
    "name": "Best Songs 2020",
    "category": "kannada"
  }
 ]

<--------------------- Json Samples to add in Mockoon --------------------->

About

Android app development (Kotlin) with Clean Architecture, Test driven development, HILT, Espresso & Unit Testing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages