Skip to content

Commit

Permalink
✅ Improve AppLanguage coverage in AppLanguageTest
Browse files Browse the repository at this point in the history
Signed-off-by: Leonardo Colman Lopes <[email protected]>
  • Loading branch information
LeoColman committed Feb 6, 2025
1 parent ae92905 commit 249acec
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ enum class AppLanguage(val languageName: String, val languageCode: String) {

companion object {
fun getAppLanguageName(code: String): String {
return entries.firstOrNull { it.languageCode == code }?.languageName ?: English.languageName
return (entries.firstOrNull { it.languageCode == code } ?: English).languageName
}

fun getAppLanguageCode(languageName: String): String {
return entries.firstOrNull { it.languageName == languageName }?.languageCode ?: English.languageCode
return (entries.firstOrNull { it.languageName == languageName } ?: English).languageCode
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ class AppLanguageTest : FunSpec({
"no" to "Norsk",
"pt" to "Português",
"ru" to "Русский",
"ta" to "தமிழ்",
"tr" to "Türkçe",
"uk" to "Українськ",
) { (code, expectedName) ->
Expand Down Expand Up @@ -50,6 +51,7 @@ class AppLanguageTest : FunSpec({
"Norsk" to "no",
"Português" to "pt",
"Русский" to "ru",
"தமிழ்" to "ta",
"Türkçe" to "tr",
"Українськ" to "uk",
) { (languageName, expectedCode) ->
Expand Down

0 comments on commit 249acec

Please sign in to comment.