package app.closer.data.repository

import app.closer.domain.model.Question
import app.closer.domain.model.QuestionCategory
import app.closer.domain.repository.QuestionRepository

class FakeQuestionRepository : QuestionRepository {
    override suspend fun getDailyQuestion(): Question? = null
    override suspend fun getDailyQuestionForMode(modeTag: String, isPremium: Boolean): Question? = null

    override suspend fun getQuestionById(id: String): Question? = null

    override suspend fun getQuestionsByCategory(categoryId: String): List<Question> = emptyList()

    override suspend fun getCategories(): List<QuestionCategory> = emptyList()

    override suspend fun getCategoryById(id: String): QuestionCategory? = null

    override suspend fun getQuestionCountByCategory(categoryId: String): Int = 0

    override suspend fun getQuestionsByType(type: String): List<Question> = emptyList()

    override suspend fun getQuestionsForPrediction(): List<Question> = emptyList()

    override suspend fun getDesireSyncQuestions(sex: String): List<Question> = emptyList()
}
