@@ -3,7 +3,6 @@ package de.tum.informatics.www1.artemis.native_app.feature.metis.conversation
3
3
import androidx.compose.foundation.layout.fillMaxSize
4
4
import androidx.compose.runtime.remember
5
5
import androidx.compose.ui.Modifier
6
- import androidx.compose.ui.platform.LocalInspectionMode
7
6
import androidx.compose.ui.semantics.SemanticsActions
8
7
import androidx.compose.ui.test.assert
9
8
import androidx.compose.ui.test.hasAnyChild
@@ -15,9 +14,6 @@ import androidx.compose.ui.test.performSemanticsAction
15
14
import de.tum.informatics.www1.artemis.native_app.core.data.DataState
16
15
import de.tum.informatics.www1.artemis.native_app.core.model.Course
17
16
import de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest
18
- import de.tum.informatics.www1.artemis.native_app.feature.login.loginModule
19
- import de.tum.informatics.www1.artemis.native_app.feature.login.test.testLoginModule
20
- import de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.service.EmojiService
21
17
import de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.service.MetisModificationFailure
22
18
import de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.service.impl.EmojiServiceStub
23
19
import de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ui.thread.MetisThreadUi
@@ -26,29 +22,16 @@ import de.tum.informatics.www1.artemis.native_app.feature.metis.shared.content.d
26
22
import de.tum.informatics.www1.artemis.native_app.feature.metis.shared.content.dto.conversation.OneToOneChat
27
23
import de.tum.informatics.www1.artemis.native_app.feature.metis.shared.db.pojo.AnswerPostPojo
28
24
import de.tum.informatics.www1.artemis.native_app.feature.metis.shared.db.pojo.PostPojo
29
- import de.tum.informatics.www1.artemis.native_app.feature.metis.shared.sharedConversationModule
30
25
import kotlinx.coroutines.CompletableDeferred
31
26
import kotlinx.coroutines.Deferred
32
27
import kotlinx.datetime.Clock
33
- import org.junit.Before
34
- import org.junit.Rule
35
28
import org.junit.Test
36
29
import org.junit.runner.RunWith
37
- import org.koin.android.ext.koin.androidContext
38
- import org.koin.dsl.module
39
- import org.koin.test.KoinTestRule
40
30
import org.robolectric.RobolectricTestRunner
41
31
42
32
@RunWith(RobolectricTestRunner ::class )
43
33
class ConversationAnswerMessagesUITest : BaseComposeTest () {
44
34
45
- @get:Rule
46
- val koinTestRule = KoinTestRule .create {
47
- androidContext(context)
48
-
49
- modules(conversationModule, sharedConversationModule)
50
- }
51
-
52
35
private val clientId = 20L
53
36
54
37
private val course: Course = Course (id = 1 )
0 commit comments