Files
RenewCMS/test/article_wiring_support_test.go
T

19 lines
714 B
Go

package test
import (
"RenewCMS/internal/domain/article"
"RenewCMS/internal/infrastructure/useCases"
)
func plainStoryMover(articles article.Repository) useCases.StoryMover {
return useCases.NewMoveStoryUseCase(passthroughCreateTransactor(articles), articles, discardRecorder)
}
func plainTranslation(articles *mockArticleRepo) *useCases.CreateTranslationUseCase {
return useCases.NewCreateTranslationUseCase(passthroughCreateTransactor(articles), articles, newFakeLocalizationStore(articles), &fakeBodyRenderer{}, discardRecorder)
}
func plainDescribe(articles *mockArticleRepo) *useCases.DescribeArticleUseCase {
return useCases.NewDescribeArticleUseCase(articles, newFakeLocalizationStore(articles))
}