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)) }