Refactoring
This commit is contained in:
+1
-1
@@ -1,9 +1,9 @@
|
||||
package com.ericampire.android.androidstudycase.data.datasource.animator
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.room.AnimatorDao
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import junit.framework.Assert.assertEquals
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
|
||||
+1
-1
@@ -1,9 +1,9 @@
|
||||
package com.ericampire.android.androidstudycase.data.datasource.animator
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.entity.AnimatorApiResponse
|
||||
import com.ericampire.android.androidstudycase.util.ApiUrl
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.ktor.client.*
|
||||
import io.ktor.client.engine.*
|
||||
import io.ktor.client.engine.mock.*
|
||||
|
||||
+1
-1
@@ -1,9 +1,9 @@
|
||||
package com.ericampire.android.androidstudycase.data.datasource.blog
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.room.BlogDao
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+1
-1
@@ -1,11 +1,11 @@
|
||||
package com.ericampire.android.androidstudycase.data.datasource.lottiefile
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.datasource.lottiefiles.LocalLottieFileDataSource
|
||||
import com.ericampire.android.androidstudycase.data.datasource.lottiefiles.LottieFileDataSource
|
||||
import com.ericampire.android.androidstudycase.data.room.LottieFilesDao
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+1
-1
@@ -1,9 +1,9 @@
|
||||
package com.ericampire.android.androidstudycase.data.datasource.user
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.room.UserDao
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+3
-3
@@ -1,13 +1,13 @@
|
||||
package com.ericampire.android.androidstudycase.data.repository
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.datasource.animator.AnimatorDataSource
|
||||
import com.ericampire.android.androidstudycase.domain.repository.AnimatorRepository
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.data.repository
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.datasource.blog.BlogDataSource
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.data.repository
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.datasource.lottiefiles.LottieFileDataSource
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.data.repository
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.data.datasource.user.UserDataSource
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineScopeExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.flow.collect
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.AnimatorRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindFeaturedAnimatorUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
|
||||
+2
-3
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.BlogRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindFeaturedBlogUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
@@ -16,7 +16,6 @@ import kotlinx.coroutines.flow.flow
|
||||
import kotlinx.coroutines.test.TestCoroutineDispatcher
|
||||
import kotlinx.coroutines.test.runBlockingTest
|
||||
import org.junit.jupiter.api.Assertions
|
||||
|
||||
import org.junit.jupiter.api.BeforeEach
|
||||
import org.junit.jupiter.api.Test
|
||||
import org.junit.jupiter.api.extension.ExtendWith
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain.animation
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.LottieFileRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindFeaturedLottieFileUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain.animation
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.LottieFileRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindPopularLottieFileUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain.animation
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.LottieFileRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindRecentLottieFileUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
package com.ericampire.android.androidstudycase.domain.user
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.UserRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.FindUsersUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.Result
|
||||
import com.ericampire.android.androidstudycase.util.data
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import io.mockk.verify
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
package com.ericampire.android.androidstudycase.domain.user
|
||||
|
||||
import com.ericampire.android.androidstudycase.common.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.common.MainCoroutineExtension
|
||||
import com.ericampire.android.androidstudycase.domain.repository.UserRepository
|
||||
import com.ericampire.android.androidstudycase.domain.usecase.SaveUserUseCase
|
||||
import com.ericampire.android.androidstudycase.util.PreviewData
|
||||
import com.ericampire.android.androidstudycase.util.test.CoroutineDispatcherExtension
|
||||
import com.ericampire.android.androidstudycase.util.test.MainCoroutineExtension
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.test.TestCoroutineDispatcher
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.ericampire.android.androidstudycase.common
|
||||
package com.ericampire.android.androidstudycase.util.test
|
||||
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.test.TestCoroutineDispatcher
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.ericampire.android.androidstudycase.common
|
||||
package com.ericampire.android.androidstudycase.util.test
|
||||
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.test.TestCoroutineScope
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.ericampire.android.androidstudycase.common
|
||||
package com.ericampire.android.androidstudycase.util.test
|
||||
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
Reference in New Issue
Block a user