Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 2361 Details for
Bug 8518
[typing] change case functionality
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
tests for Strings.capitalize(String) and Strings.invertCase(String)
StringsTest.txt (text/plain), 4.37 KB, created by
Sebastian Davids
on 2002-11-10 12:52:58 EST
(
hide
)
Description:
tests for Strings.capitalize(String) and Strings.invertCase(String)
Filename:
MIME Type:
Creator:
Sebastian Davids
Created:
2002-11-10 12:52:58 EST
Size:
4.37 KB
patch
obsolete
>Index: StringsTest.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/text/StringsTest.java,v >retrieving revision 1.2 >diff -u -r1.2 StringsTest.java >--- StringsTest.java 28 Oct 2002 09:47:20 -0000 1.2 >+++ StringsTest.java 10 Nov 2002 17:52:09 -0000 >@@ -33,6 +33,144 @@ > assertTrue(Strings.isLineDelimiterChar('\n')); > assertTrue(Strings.isLineDelimiterChar('\r')); > } >+ >+ public void testInvertCase() { >+ assertEquals("null", null, Strings.invertCase(null)); //$NON-NLS-1$ >+ >+ assertEquals("empty", //$NON-NLS-1$ >+ "", //$NON-NLS-1$ >+ Strings.invertCase("")); //$NON-NLS-1$ >+ >+ assertEquals("&ABC1", //$NON-NLS-1$ >+ "&abc1", //$NON-NLS-1$ >+ Strings.invertCase("&ABC1")); //$NON-NLS-1$ >+ >+ assertEquals("A", //$NON-NLS-1$ >+ "a", //$NON-NLS-1$ >+ Strings.invertCase("A")); //$NON-NLS-1$ >+ >+ assertEquals("AAA", //$NON-NLS-1$ >+ "aaa", //$NON-NLS-1$ >+ Strings.invertCase("AAA")); //$NON-NLS-1$ >+ >+ assertEquals("b", //$NON-NLS-1$ >+ "B", //$NON-NLS-1$ >+ Strings.invertCase("b")); //$NON-NLS-1$ >+ >+ assertEquals("aB", //$NON-NLS-1$ >+ "Ab", //$NON-NLS-1$ >+ Strings.invertCase("aB")); //$NON-NLS-1$ >+ >+ assertEquals("Ab", //$NON-NLS-1$ >+ "aB", //$NON-NLS-1$ >+ Strings.invertCase("Ab")); //$NON-NLS-1$ >+ >+ assertEquals("aBa", //$NON-NLS-1$ >+ "AbA", //$NON-NLS-1$ >+ Strings.invertCase("aBa")); //$NON-NLS-1$ >+ >+ assertEquals("AbA", //$NON-NLS-1$ >+ "aBa", //$NON-NLS-1$ >+ Strings.invertCase("AbA")); //$NON-NLS-1$ >+ >+ assertEquals("Maße", //$NON-NLS-1$ >+ "mASSE", //$NON-NLS-1$ >+ Strings.invertCase("Maße")); //$NON-NLS-1$ >+ >+ assertEquals("mASSE", //$NON-NLS-1$ >+ "Masse", //$NON-NLS-1$ >+ Strings.invertCase("mASSE")); //$NON-NLS-1$ >+ >+ assertEquals("&ßö\t\";AÜ4", //$NON-NLS-1$ >+ "&SSÖ\t\";aü4", //$NON-NLS-1$ >+ Strings.invertCase("&ßö\t\";AÜ4")); //$NON-NLS-1$ >+ } > >-} >+ public void testCapitalize() { >+ assertEquals("null", null, Strings.capitalize(null)); //$NON-NLS-1$ >+ >+ assertEquals("empty", //$NON-NLS-1$ >+ "", //$NON-NLS-1$ >+ Strings.capitalize("")); //$NON-NLS-1$ >+ >+ assertEquals("a", //$NON-NLS-1$ >+ "A", //$NON-NLS-1$ >+ Strings.capitalize("a")); //$NON-NLS-1$ >+ >+ assertEquals("A", //$NON-NLS-1$ >+ "A", //$NON-NLS-1$ >+ Strings.capitalize("A")); //$NON-NLS-1$ >+ >+ assertEquals("ß", //$NON-NLS-1$ >+ "SS", //$NON-NLS-1$ >+ Strings.capitalize("ß")); //$NON-NLS-1$ > >+ assertEquals("ab", //$NON-NLS-1$ >+ "Ab", //$NON-NLS-1$ >+ Strings.capitalize("Ab")); //$NON-NLS-1$ >+ >+ assertEquals("1a", //$NON-NLS-1$ >+ "1a", //$NON-NLS-1$ >+ Strings.capitalize("1a")); //$NON-NLS-1$ >+ >+ assertEquals(" a", //$NON-NLS-1$ >+ " A", //$NON-NLS-1$ >+ Strings.capitalize(" a")); //$NON-NLS-1$ >+ >+ assertEquals("a ", //$NON-NLS-1$ >+ "A ", //$NON-NLS-1$ >+ Strings.capitalize("a ")); //$NON-NLS-1$ >+ >+ assertEquals(" A", //$NON-NLS-1$ >+ " A", //$NON-NLS-1$ >+ Strings.capitalize(" A")); //$NON-NLS-1$ >+ >+ assertEquals("A ", //$NON-NLS-1$ >+ "A ", //$NON-NLS-1$ >+ Strings.capitalize("A ")); //$NON-NLS-1$ >+ >+ assertEquals(" ß", //$NON-NLS-1$ >+ " SS", //$NON-NLS-1$ >+ Strings.capitalize(" ß")); //$NON-NLS-1$ >+ >+ assertEquals("ß ", //$NON-NLS-1$ >+ "SS ", //$NON-NLS-1$ >+ Strings.capitalize("ß ")); //$NON-NLS-1$ >+ >+ assertEquals(" ab", //$NON-NLS-1$ >+ " Ab", //$NON-NLS-1$ >+ Strings.capitalize(" ab")); //$NON-NLS-1$ >+ >+ assertEquals(" 1a", //$NON-NLS-1$ >+ " 1a", //$NON-NLS-1$ >+ Strings.capitalize(" 1a")); //$NON-NLS-1$ >+ >+ assertEquals("\\ta", //$NON-NLS-1$ >+ "\tA", //$NON-NLS-1$ >+ Strings.capitalize("\ta")); //$NON-NLS-1$ >+ >+ assertEquals("a\\t", //$NON-NLS-1$ >+ "A\t", //$NON-NLS-1$ >+ Strings.capitalize("a\t")); //$NON-NLS-1$ >+ >+ assertEquals("\\tA", //$NON-NLS-1$ >+ "\tA", //$NON-NLS-1$ >+ Strings.capitalize("\tA")); //$NON-NLS-1$ >+ >+ assertEquals("A\\t", //$NON-NLS-1$ >+ "A\t", //$NON-NLS-1$ >+ Strings.capitalize("A\t")); //$NON-NLS-1$ >+ >+ assertEquals("\\t1ab", //$NON-NLS-1$ >+ "\t1ab", //$NON-NLS-1$ >+ Strings.capitalize("\t1ab")); //$NON-NLS-1$ >+ >+ assertEquals("\\t1a", //$NON-NLS-1$ >+ "\t1a", //$NON-NLS-1$ >+ Strings.capitalize("\t1a")); //$NON-NLS-1$ >+ >+ assertEquals("a\\tb cd", //$NON-NLS-1$ >+ "A\tBa SSd", //$NON-NLS-1$ >+ Strings.capitalize("a\tba ßd")); //$NON-NLS-1$ >+ } >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 8518
:
2359
|
2360
|
2361
|
2362
|
5259