Move Follow to a component
This commit is contained in:
@@ -2,14 +2,14 @@ package steps
|
||||
|
||||
import fr.dcproject.component.article.ArticleRef
|
||||
import fr.dcproject.component.citizen.CitizenRepository
|
||||
import fr.dcproject.component.follow.FollowForUpdate
|
||||
import fr.dcproject.entity.ConstitutionRef
|
||||
import fr.dcproject.entity.FollowForUpdate
|
||||
import fr.dcproject.utils.toUUID
|
||||
import io.cucumber.java8.En
|
||||
import org.koin.test.KoinTest
|
||||
import org.koin.test.get
|
||||
import fr.dcproject.repository.FollowArticle as FollowArticleRepository
|
||||
import fr.dcproject.repository.FollowConstitution as FollowConstitutionRepository
|
||||
import fr.dcproject.component.follow.FollowArticleRepository as FollowArticleRepository
|
||||
import fr.dcproject.component.follow.FollowConstitutionRepository as FollowConstitutionRepository
|
||||
|
||||
class FollowSteps : En, KoinTest {
|
||||
init {
|
||||
|
||||
@@ -12,9 +12,6 @@ import fr.dcproject.component.comment.generic.CommentForView
|
||||
import fr.dcproject.component.comment.generic.CommentVoter
|
||||
import fr.dcproject.voter.Vote.DENIED
|
||||
import fr.dcproject.voter.Vote.GRANTED
|
||||
import fr.postgresjson.connexion.Paginated
|
||||
import io.mockk.every
|
||||
import io.mockk.mockk
|
||||
import org.amshove.kluent.`should be`
|
||||
import org.joda.time.DateTime
|
||||
import org.junit.jupiter.api.Tag
|
||||
@@ -23,7 +20,6 @@ import org.junit.jupiter.api.TestInstance
|
||||
import org.junit.jupiter.api.parallel.Execution
|
||||
import org.junit.jupiter.api.parallel.ExecutionMode.CONCURRENT
|
||||
import java.util.UUID
|
||||
import fr.dcproject.component.article.ArticleRepository as ArticleRepo
|
||||
|
||||
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
|
||||
@Execution(CONCURRENT)
|
||||
@@ -101,10 +97,6 @@ internal class CommentVoterTest {
|
||||
target = ArticleRef()
|
||||
)
|
||||
|
||||
private val repoArticle1 = mockk<ArticleRepo> {
|
||||
every { findVersionsByVersionId(1, 1, any()) } returns Paginated(listOf(article1), 0, 1, 1)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `can be view the comment`() {
|
||||
CommentVoter()
|
||||
|
||||
@@ -7,11 +7,10 @@ import fr.dcproject.component.citizen.Citizen
|
||||
import fr.dcproject.component.citizen.CitizenBasic
|
||||
import fr.dcproject.component.citizen.CitizenCart
|
||||
import fr.dcproject.component.citizen.CitizenI
|
||||
import fr.dcproject.entity.Follow
|
||||
import fr.dcproject.security.voter.FollowVoter
|
||||
import fr.dcproject.component.follow.Follow
|
||||
import fr.dcproject.component.follow.FollowVoter
|
||||
import fr.dcproject.voter.Vote.DENIED
|
||||
import fr.dcproject.voter.Vote.GRANTED
|
||||
import io.mockk.mockkStatic
|
||||
import org.amshove.kluent.`should be`
|
||||
import org.joda.time.DateTime
|
||||
import org.junit.jupiter.api.Tag
|
||||
@@ -96,10 +95,6 @@ internal class FollowVoterTest {
|
||||
target = article1
|
||||
)
|
||||
|
||||
init {
|
||||
mockkStatic("fr.dcproject.component.auth.CitizenContextKt")
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `can be view the follow`() {
|
||||
FollowVoter()
|
||||
|
||||
@@ -9,7 +9,6 @@ import fr.dcproject.component.citizen.CitizenI
|
||||
import fr.dcproject.entity.OpinionChoice
|
||||
import fr.dcproject.security.voter.OpinionChoiceVoter
|
||||
import fr.dcproject.voter.Vote.GRANTED
|
||||
import io.mockk.mockkStatic
|
||||
import org.amshove.kluent.`should be`
|
||||
import org.joda.time.DateTime
|
||||
import org.junit.jupiter.api.Tag
|
||||
@@ -56,10 +55,6 @@ internal class OpinionChoiceVoterTest {
|
||||
target = listOf()
|
||||
)
|
||||
|
||||
init {
|
||||
mockkStatic("fr.dcproject.component.auth.CitizenContextKt")
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `can be view the opinion choice`() {
|
||||
OpinionChoiceVoter()
|
||||
|
||||
@@ -11,7 +11,6 @@ import fr.dcproject.entity.OpinionChoice
|
||||
import fr.dcproject.security.voter.OpinionVoter
|
||||
import fr.dcproject.voter.Vote.DENIED
|
||||
import fr.dcproject.voter.Vote.GRANTED
|
||||
import io.mockk.mockkStatic
|
||||
import org.amshove.kluent.`should be`
|
||||
import org.joda.time.DateTime
|
||||
import org.junit.jupiter.api.Tag
|
||||
@@ -73,10 +72,6 @@ internal class OpinionVoterTest {
|
||||
)
|
||||
)
|
||||
|
||||
init {
|
||||
mockkStatic("fr.dcproject.component.auth.CitizenContextKt")
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `can be view the opinion`() {
|
||||
OpinionVoter()
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package unit.voter
|
||||
|
||||
import fr.dcproject.component.article.ArticleForView
|
||||
import fr.dcproject.component.article.ArticleRef
|
||||
import fr.dcproject.component.auth.User
|
||||
import fr.dcproject.component.auth.UserI
|
||||
import fr.dcproject.component.citizen.Citizen
|
||||
@@ -12,7 +11,6 @@ import fr.dcproject.entity.VoteForUpdate
|
||||
import fr.dcproject.security.voter.VoteVoter
|
||||
import fr.dcproject.voter.Vote.DENIED
|
||||
import fr.dcproject.voter.Vote.GRANTED
|
||||
import io.mockk.mockkStatic
|
||||
import org.amshove.kluent.`should be`
|
||||
import org.joda.time.DateTime
|
||||
import org.junit.jupiter.api.Tag
|
||||
@@ -101,16 +99,6 @@ internal class VoteVoterTest {
|
||||
note = 1
|
||||
)
|
||||
|
||||
private val voteWithoutTargetUser = VoteForUpdate(
|
||||
createdBy = tesla,
|
||||
target = ArticleRef(),
|
||||
note = 1
|
||||
)
|
||||
|
||||
init {
|
||||
mockkStatic("fr.dcproject.component.auth.CitizenContextKt")
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `can be view your the vote`() {
|
||||
VoteVoter()
|
||||
|
||||
Reference in New Issue
Block a user