Discuție Modul:StringUtils/testcases

Conținutul paginii nu este suportat în alte limbi.
Adăugare subiect
De la Wikipedia, enciclopedia liberă

All tests passed.

test_appendIfMissing:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|appendIfMissing|aliale|le}} aliale aliale
DaY {{#invoke:StringUtils|appendIfMissing|nio|le}} niole niole

test_appendToString:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|appendToString|George|Coșbuc}} GeorgeCoșbuc GeorgeCoșbuc
DaY {{#invoke:StringUtils|appendToString||Coșbuc}}

test_capitalize:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|capitalize|aliale}} Aliale Aliale
DaY {{#invoke:StringUtils|capitalize|Alio}} Alio Alio
DaY {{#invoke:StringUtils|capitalize|ALIO}} ALIO ALIO

test_defaultString:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|defaultString|George|Coșbuc}} George George
DaY {{#invoke:StringUtils|defaultString||Coșbuc}} Coșbuc Coșbuc

test_encloseString:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|encloseString|Gigi|(}} (Gigi (Gigi
DaY {{#invoke:StringUtils|encloseString||(|)}}
DaY {{#invoke:StringUtils|encloseString|Gigi|(|)}} (Gigi) (Gigi)
DaY {{#invoke:StringUtils|encloseString|Gigi||)}} Gigi) Gigi)

test_endsWith:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|endsWith|noc|oc}} true true
DaY {{#invoke:StringUtils|endsWith|noc|noc}} true true
DaY {{#invoke:StringUtils|endsWith|noc|unoc}} false false
DaY {{#invoke:StringUtils|endsWith|noc|mi}} false false
DaY {{#invoke:StringUtils|endsWith|noc|}} false false

test_firstValue:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|firstValue|Gigi|Bobo}} Gigi Gigi
DaY {{#invoke:StringUtils|firstValue|||Gigi|Bobo}} Gigi Gigi
DaY {{#invoke:StringUtils|firstValue}}
DaY {{#invoke:StringUtils|firstValue|||}}

test_prependIfMissing:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|prependIfMissing|Q123|Q}} Q123 Q123
DaY {{#invoke:StringUtils|prependIfMissing|123|Q}} Q123 Q123

test_prependToString:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|prependToString|Coșbuc|George}} GeorgeCoșbuc GeorgeCoșbuc
DaY {{#invoke:StringUtils|prependToString||George}}

test_removeEnd:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|removeEnd|noc|cu}} noc noc
DaY {{#invoke:StringUtils|removeEnd|minc|nc}} mi mi
DaY {{#invoke:StringUtils|removeEnd|min|min}}
DaY {{#invoke:StringUtils|removeEnd|min|omin}} min min
DaY {{#invoke:StringUtils|removeEnd|noc|cu|oc}} n n

test_removeStart:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|removeStart|noc|cu}} noc noc
DaY {{#invoke:StringUtils|removeStart|minc|mi}} nc nc
DaY {{#invoke:StringUtils|removeStart|min|min}}
DaY {{#invoke:StringUtils|removeStart|min|mino}} min min
DaY {{#invoke:StringUtils|removeStart||gig}}
DaY {{#invoke:StringUtils|removeStart|noc|cu|n}} oc oc

test_startsWith:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|startsWith|noc|no}} true true
DaY {{#invoke:StringUtils|startsWith|noc|noc}} true true
DaY {{#invoke:StringUtils|startsWith|noc|nocu}} false false
DaY {{#invoke:StringUtils|startsWith|noc|mi}} false false
DaY {{#invoke:StringUtils|startsWith|noc|}} false false

test_stripNamespace:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|stripNamespace|Fișier:Groundzero.jpg}} Groundzero.jpg Groundzero.jpg
DaY {{#invoke:StringUtils|stripNamespace|Groundzero.jpg}} Groundzero.jpg Groundzero.jpg

test_substringAfter:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|substringAfter|moromete|m}} oromete oromete
DaY {{#invoke:StringUtils|substringAfter|Fișier:Groundzero.jpg|:}} Groundzero.jpg Groundzero.jpg

test_substringBefore:

Text Așteptat Rezultat
DaY {{#invoke:StringUtils|substringBefore|[[Fișier:Groundzero.jpg]]|]]}} [[Fișier:Groundzero.jpg [[Fișier:Groundzero.jpg
DaY {{#invoke:StringUtils|substringBefore|moromete|e}} morom morom