Test openapi schema response of FindArticlesVersion,GetOneArticle,UpsertArticle
change snack_case to camelCase
This commit is contained in:
@@ -8,7 +8,6 @@ import fr.dcproject.component.article.database.ArticleRef
|
||||
import fr.dcproject.component.auth.database.UserCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenI
|
||||
import fr.dcproject.component.citizen.database.CitizenRef
|
||||
import fr.dcproject.component.follow.database.FollowArticleRepository
|
||||
import fr.dcproject.component.follow.database.FollowForView
|
||||
import fr.dcproject.component.notification.ArticleUpdateNotification
|
||||
@@ -108,7 +107,11 @@ class NotificationConsumerTest {
|
||||
title = "MyTitle",
|
||||
content = "myContent",
|
||||
description = "myDescription",
|
||||
createdBy = CitizenRef()
|
||||
createdBy = CitizenCreator(
|
||||
name = CitizenI.Name(firstName = "", lastName = ""),
|
||||
email = "",
|
||||
user = UserCreator(username = ""),
|
||||
)
|
||||
)
|
||||
)
|
||||
).await()
|
||||
|
||||
@@ -3,7 +3,9 @@ package functional
|
||||
import com.rabbitmq.client.ConnectionFactory
|
||||
import fr.dcproject.application.Configuration
|
||||
import fr.dcproject.component.article.database.ArticleForView
|
||||
import fr.dcproject.component.citizen.database.CitizenRef
|
||||
import fr.dcproject.component.auth.database.UserCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenI
|
||||
import fr.dcproject.component.notification.ArticleUpdateNotification
|
||||
import fr.dcproject.component.notification.Notification
|
||||
import fr.dcproject.component.notification.NotificationsPush
|
||||
@@ -53,7 +55,11 @@ internal class NotificationsPushTest {
|
||||
every { redisClient.connect().async() } returns asyncCommand
|
||||
|
||||
/* Citizen of notification */
|
||||
val citizen = CitizenRef()
|
||||
val citizen = CitizenCreator(
|
||||
name = CitizenI.Name(firstName = "", lastName = ""),
|
||||
email = "",
|
||||
user = UserCreator(username = ""),
|
||||
)
|
||||
/* Article is the target of the notification */
|
||||
val article = ArticleForView(
|
||||
content = "content..",
|
||||
|
||||
@@ -4,6 +4,9 @@ import fr.dcproject.application.Env.TEST
|
||||
import fr.dcproject.application.module
|
||||
import fr.dcproject.component.article.ArticleViewManager
|
||||
import fr.dcproject.component.article.database.ArticleForView
|
||||
import fr.dcproject.component.auth.database.UserCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenCreator
|
||||
import fr.dcproject.component.citizen.database.CitizenI
|
||||
import fr.dcproject.component.citizen.database.CitizenRef
|
||||
import io.ktor.locations.KtorExperimentalLocationsAPI
|
||||
import io.ktor.server.testing.withTestApplication
|
||||
@@ -27,9 +30,13 @@ class ViewTest {
|
||||
@Test
|
||||
fun `test View Article`() {
|
||||
val article = ArticleForView(
|
||||
id = UUID.randomUUID(),
|
||||
versionId = UUID.randomUUID(),
|
||||
createdBy = CitizenRef(),
|
||||
createdBy = CitizenCreator(
|
||||
id = UUID.randomUUID(),
|
||||
name = CitizenI.Name(firstName = "", lastName = ""),
|
||||
email = "",
|
||||
user = UserCreator(username = ""),
|
||||
),
|
||||
content = "",
|
||||
description = "",
|
||||
title = ""
|
||||
|
||||
Reference in New Issue
Block a user