From b81ce6372278d23bf37a3180886dc8e301743886 Mon Sep 17 00:00:00 2001 From: Sangwook123 Date: Tue, 30 Apr 2024 12:52:35 +0900 Subject: [PATCH] [refactor] #4 database unit test --- core/database/build.gradle.kts | 2 +- .../com => test/java/org}/sopt/database/DataBaseTest.kt | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) rename core/database/src/{androidTest/java/com => test/java/org}/sopt/database/DataBaseTest.kt (93%) diff --git a/core/database/build.gradle.kts b/core/database/build.gradle.kts index 61b72b7..cdbfbcf 100644 --- a/core/database/build.gradle.kts +++ b/core/database/build.gradle.kts @@ -3,7 +3,7 @@ plugins { alias(libs.plugins.sopt.android.hilt) alias(libs.plugins.sopt.plugin.room) alias(libs.plugins.kotlin.android) - alias(libs.plugins.sopt.android.test) + alias(libs.plugins.sopt.plugin.test) } android { diff --git a/core/database/src/androidTest/java/com/sopt/database/DataBaseTest.kt b/core/database/src/test/java/org/sopt/database/DataBaseTest.kt similarity index 93% rename from core/database/src/androidTest/java/com/sopt/database/DataBaseTest.kt rename to core/database/src/test/java/org/sopt/database/DataBaseTest.kt index d6e60c8..cd12ef0 100644 --- a/core/database/src/androidTest/java/com/sopt/database/DataBaseTest.kt +++ b/core/database/src/test/java/org/sopt/database/DataBaseTest.kt @@ -1,9 +1,8 @@ -package com.sopt.database +package org.sopt.database import android.content.Context import androidx.room.Room import androidx.test.core.app.ApplicationProvider -import androidx.test.ext.junit.runners.AndroidJUnit4 import kotlinx.coroutines.flow.first import kotlinx.coroutines.test.runTest import org.junit.After @@ -11,11 +10,10 @@ import org.junit.Assert.assertEquals import org.junit.Before import org.junit.Test import org.junit.runner.RunWith -import org.sopt.database.SoptDao -import org.sopt.database.SoptDataBase +import org.robolectric.RobolectricTestRunner import org.sopt.database.entity.SoptEntity -@RunWith(AndroidJUnit4::class) +@RunWith(RobolectricTestRunner::class) class DataBaseTest { private lateinit var soptDao: SoptDao private lateinit var db: SoptDataBase