File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ enum class Grade {
2222 A3 , A3_PLUS ,
2323 A4 , A4_PLUS ,
2424 A5 , A5_PLUS ,
25+ A_EQUIPPED ,
2526
2627 UNKNOWN ;
2728
@@ -30,7 +31,9 @@ enum class Grade {
3031 val name = value
3132 .uppercase()
3233 .replace(" +" , " _PLUS" )
34+ .replace(" E" , " _EQUIPPED" )
3335 .replace(" º" , " A" )
36+ println (" Looking for grade with name: $name " )
3437 return Grade .entries.find { it.name.endsWith(name) } ? : UNKNOWN
3538 }
3639 }
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ class TestGrades {
1414 assertEquals(Grade .G7C , Grade .fromString(" 7c" ))
1515 assertEquals(Grade .G9C_PLUS , Grade .fromString(" 9c+" ))
1616 assertEquals(Grade .A2 , Grade .fromString(" A2" ))
17+ assertEquals(Grade .A_EQUIPPED , Grade .fromString(" Ae" ))
1718 assertEquals(Grade .UNKNOWN , Grade .fromString(" ¿?" ))
1819 }
1920}
You can’t perform that action at this time.
0 commit comments