Fix failing tests

This commit is contained in:
Kirill Kamakin
2022-10-29 20:24:32 +02:00
parent a06d710f7a
commit 5f9779d904
11 changed files with 121 additions and 108 deletions

View File

@@ -4,7 +4,6 @@ import gq.kirmanak.mealient.datasource.NetworkError
import gq.kirmanak.mealient.datasource.NetworkRequestWrapper
import gq.kirmanak.mealient.datasource.decode
import gq.kirmanak.mealient.datasource.v0.models.*
import gq.kirmanak.mealient.logging.Logger
import kotlinx.serialization.SerializationException
import kotlinx.serialization.json.Json
import retrofit2.HttpException
@@ -16,7 +15,6 @@ import javax.inject.Singleton
@Singleton
class MealieDataSourceV0Impl @Inject constructor(
private val networkRequestWrapper: NetworkRequestWrapper,
private val logger: Logger,
private val service: MealieServiceV0,
private val json: Json,
) : MealieDataSourceV0 {

View File

@@ -35,7 +35,8 @@ class MealieDataSourceV0ImplTest {
@Before
fun setUp() {
MockKAnnotations.init(this)
subject = MealieDataSourceV0Impl(logger, service, Json)
val networkRequestWrapper: NetworkRequestWrapper = NetworkRequestWrapperImpl(logger)
subject = MealieDataSourceV0Impl(networkRequestWrapper, service, Json)
}
@Test(expected = NetworkError.NotMealie::class)
@@ -113,6 +114,5 @@ class MealieDataSourceV0ImplTest {
const val TEST_PASSWORD = "TEST_PASSWORD"
const val TEST_BASE_URL = "https://example.com/"
const val TEST_TOKEN = "TEST_TOKEN"
const val TEST_AUTH_HEADER = "Bearer TEST_TOKEN"
}
}