Room data isn't being collected by kotlin flow in test
Here's my dao:
@Dao
interface CoverLettersDao {
@Query("SELECT * FROM CoverLetter ORDER BY timestamp DESC")
fun collectLetters(): Flow
@Insert(onConflict = OnConflictStrategy.REPLACE)
suspend fun insertOne(coverLetter: CoverLetter)
@Insert(onConflict = OnConflictStrategy.REPLACE)
suspend fun insertAll(coverLetters: List)
view model code related to the problem:
init {
collectCoverLetters()
}
private fun collectCoverLetters() {
viewModelScope.launch {...