Skip to content

Commit

Permalink
#147 | feat(tests): adjust ukrainian values tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Anarak404 committed Dec 16, 2023
1 parent 6bd1d2c commit 6ad1099
Show file tree
Hide file tree
Showing 2 changed files with 98 additions and 123 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
package pl.allegro.finance.tradukisto.internal.languages.ukrainian

import pl.allegro.finance.tradukisto.internal.languages.AbstractIntegerValuesTest

import static pl.allegro.finance.tradukisto.internal.Container.ukrainianContainer

class UkrainianIntegerValuesTest extends AbstractIntegerValuesTest {

def setup() {
intConverter = ukrainianContainer().getIntegerConverter()
}

@Override
IntegerValuesTestData getTestData() {
testData = new IntegerValuesTestData(integerTranslations)
}

private static integerTranslations = [
0 : "нуль",
1 : "один",
2 : "два",
3 : "три",
4 : "чотири",
5 : "п'ять",
6 : "шість",
7 : "сім",
8 : "вісім",
9 : "дев'ять",
11 : "одинадцять",
12 : "дванадцять",
13 : "тринадцять",
14 : "чотирнадцять",
15 : "п'ятнадцять",
16 : "шістнадцять",
17 : "сімнадцять",
18 : "вісімнадцять",
19 : "дев'ятнадцять",
10 : "десять",
20 : "двадцять",
30 : "тридцять",
40 : "сорок",
50 : "п'ятдесят",
60 : "шістдесят",
70 : "сімдесят",
80 : "вісімдесят",
90 : "дев'яносто",
21 : "двадцять один",
37 : "тридцять сім",


43 : "сорок три",
58 : "п'ятдесят вісім",
69 : "шістдесят дев'ять",
76 : "сімдесят шість",
82 : "вісімдесят два",
95 : "дев'яносто п'ять",
100 : "сто",
200 : "двісті",
300 : "триста",
400 : "чотириста",
500 : "п'ятсот",
600 : "шістсот",
700 : "сімсот",
800 : "вісімсот",
900 : "дев'ятсот",
111 : "сто одинадцять",
272 : "двісті сімдесят два",
387 : "триста вісімдесят сім",
448 : "чотириста сорок вісім",
569 : "п'ятсот шістдесят дев'ять",
625 : "шістсот двадцять п'ять",
782 : "сімсот вісімдесят два",
895 : "вісімсот дев'яносто п'ять",
999 : "дев'ятсот дев'яносто дев'ять",
1_000 : "одна тисяча",
2_000 : "дві тисячі",
5_000 : "п'ять тисяч",
7_634 : "сім тисяч шістсот тридцять чотири",
21_000 : "двадцять одна тисяча",
24_190 : "двадцять чотири тисячі сто дев'яносто",
51_000 : "п'ятдесят одна тисяча",
101_000 : "сто одна тисяча",
481_000 : "чотириста вісімдесят одна тисяча",
653_000 : "шістсот п'ятдесят три тисячі",
123_454 : "сто двадцять три тисячі чотириста п'ятдесят чотири",
700_000 : "сімсот тисяч",
999_999 : "дев'ятсот дев'яносто дев'ять тисяч дев'ятсот дев'яносто дев'ять",
1_000_000 : "один мільйон",
2_000_000 : "два мільйони",
5_000_000 : "п'ять мільйонів",
23_437_219 : "двадцять три мільйони чотириста тридцять сім тисяч двісті дев'ятнадцять",
100_000_000 : "сто мільйонів",
121_000_000 : "сто двадцять один мільйон",
123_456_789 : "сто двадцять три мільйони чотириста п'ятдесят шість тисяч сімсот вісімдесят дев'ять",
1_000_000_000: "один мільярд",
2_147_483_647: "два мільярди сто сорок сім мільйонів чотириста вісімдесят три тисячі шістсот сорок сім"
]
}

This file was deleted.

0 comments on commit 6ad1099

Please sign in to comment.