Get the name of a number, even if it's stupidly big.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Це архівний репозитарій. Ви можете переглядати і клонувати файли, але не можете робити пуш або відкривати питання/запити.

32 рядки
766 B

  1. import getTenPlusName from './getTenPlusName'
  2. it('should exist', () => {
  3. expect(getTenPlusName).toBeDefined()
  4. })
  5. it('should be a callable', () => {
  6. expect(typeof getTenPlusName).toBe('function')
  7. })
  8. it('should accept 1 argument', () => {
  9. expect(getTenPlusName).toHaveLength(1)
  10. })
  11. describe('on 1 in tens place', () => {
  12. test.each`
  13. ones | tenPlusName
  14. ${0} | ${'sampu'}
  15. ${1} | ${'labing-isa'}
  16. ${2} | ${'labindalawa'}
  17. ${3} | ${'labintatlo'}
  18. ${4} | ${'labing-apat'}
  19. ${5} | ${'labinlima'}
  20. ${6} | ${'labing-anim'}
  21. ${7} | ${'labimpito'}
  22. ${8} | ${'labingwalo'}
  23. ${9} | ${'labinsiyam'}
  24. `(`should return "$tenPlusName" for 1$ones`, ({ ones, tenPlusName, }) => {
  25. expect(getTenPlusName(ones)).toBe(tenPlusName)
  26. })
  27. })