Add Integration test for article

This commit is contained in:
2021-02-10 14:30:23 +01:00
parent f8ecd69582
commit e8716a1e7f
8 changed files with 245 additions and 26 deletions

View File

@@ -14,7 +14,6 @@ import io.ktor.util.KtorExperimentalAPI
import io.lettuce.core.RedisClient
import io.lettuce.core.api.sync.RedisCommands
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.isActive
import org.junit.jupiter.api.AfterAll
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.BeforeAll
@@ -22,9 +21,6 @@ import org.junit.jupiter.api.BeforeEach
import org.koin.test.KoinTest
import org.koin.test.get
@ExperimentalCoroutinesApi
@KtorExperimentalAPI
@KtorExperimentalLocationsAPI
abstract class BaseTest : KoinTest {
companion object {
private var init = false
@@ -44,6 +40,9 @@ abstract class BaseTest : KoinTest {
return engine.test()
}
@ExperimentalCoroutinesApi
@KtorExperimentalAPI
@KtorExperimentalLocationsAPI
@BeforeAll
fun before() {
engine.start()