-
Notifications
You must be signed in to change notification settings - Fork 7
/
pluralize-ptbr.test.js
33 lines (24 loc) · 1016 Bytes
/
pluralize-ptbr.test.js
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
const p = require("./pluralize-ptbr")
test('Palavras que terminam em a | e | i | o | u | ã | ãe | ão', () => {
expect(p("família")).toBe("famílias");
expect(p("utopia")).toBe("utopias");
expect(p("expectativa")).toBe("expectativas");
expect(p("prudente")).toBe("prudentes");
expect(p("incidente")).toBe("incidentes");
expect(p("importante")).toBe("importantes");
expect(p("herói")).toBe("heróis");
expect(p("abacaxi")).toBe("abacaxis");
expect(p("papai")).toBe("papais");
expect(p("significado")).toBe("significados");
expect(p("fato")).toBe("fatos");
expect(p("recesso")).toBe("recessos");
expect(p("museu")).toBe("museus");
expect(p("xampu")).toBe("xampus");
expect(p("caju")).toBe("cajus");
expect(p("alemã")).toBe("alemãs");
expect(p("anã")).toBe("anãs");
expect(p("avelã")).toBe("avelãs");
expect(p("mãe")).toBe("mães");
expect(p("balão")).toBe("balões");
expect(p("questão")).toBe("questões");
});