# -*- coding: utf-8 -*-
"""Test cases for Japanese"""

NAME = "TestJapanese"

TEST_CASES = {
    0: '零',
    1: '一', 2: '二', 3: '三', 4: '四', 5: '五',
    6: '六', 7: '七', 8: '八', 9: '九', 10: '十',
    11: '十一', 12: '十二', 13: '十三', 14: '十四', 15: '十五',
    16: '十六', 17: '十七', 18: '十八', 19: '十九', 20: '二十',
    21: '二十一', 22: '二十二', 23: '二十三', 24: '二十四', 25: '二十五',
    26: '二十六', 27: '二十七', 28: '二十八', 29: '二十九', 30: '三十',
    31: '三十一', 32: '三十二', 33: '三十三', 34: '三十四', 35: '三十五',
    36: '三十六', 37: '三十七', 38: '三十八', 39: '三十九', 40: '四十',
    41: '四十一', 42: '四十二', 43: '四十三', 44: '四十四', 45: '四十五',
    46: '四十六', 47: '四十七', 48: '四十八', 49: '四十九', 50: '五十',
    51: '五十一', 52: '五十二', 53: '五十三', 54: '五十四', 55: '五十五',
    56: '五十六', 57: '五十七', 58: '五十八', 59: '五十九', 60: '六十',
    61: '六十一', 62: '六十二', 63: '六十三', 64: '六十四', 65: '六十五',
    66: '六十六', 67: '六十七', 68: '六十八', 69: '六十九', 70: '七十',
    71: '七十一', 72: '七十二', 73: '七十三', 74: '七十四', 75: '七十五',
    76: '七十六', 77: '七十七', 78: '七十八', 79: '七十九', 80: '八十',
    81: '八十一', 82: '八十二', 83: '八十三', 84: '八十四', 85: '八十五',
    86: '八十六', 87: '八十七', 88: '八十八', 89: '八十九', 90: '九十',
    91: '九十一', 92: '九十二', 93: '九十三', 94: '九十四', 95: '九十五',
    96: '九十六', 97: '九十七', 98: '九十八', 99: '九十九',

    100: '百',
    101: '百一',
    102: '百二',
    109: '百九',
    110: '百十',
    120: '百二十',
    121: '百二十一',
    198: '百九十八',
    199: '百九十九',
    200: '二百',
    203: '二百三',
    204: '二百四',
    211: '二百十一',
    212: '二百十二',
    232: '二百三十二',
    299: '二百九十九',
    300: '三百',
    400: '四百',
    500: '五百',
    600: '六百',
    700: '七百',
    800: '八百',
    900: '九百',
    999: '九百九十九',

    1000: '一千',
    2000: '二千',
    3000: '三千',
    10000: '一万',
    13000: '一万三千',
    21000: '二万一千',
    90000: '九万',
    30000: '三万',

    1346: '一千三百四十六',
    3481: '三千四百八十一',
    11482: '一万一千四百八十二',
    13851: '一万三千八百五十一',
    23016: '二万三千十六',
    100000: '十万',
    130010: '十三万十',
    750000: '七十五万',
    901102: '九十万一千百二',
    934756: '九十三万四千七百五十六',

    1000000: '百万',
    1200080: '百二十万八十',
    143000000: '一億四千三百万',
    1300000102: '十三億百二',
}
