Java Doc for TimeZoneTest.java in  » Internationalization-Localization » icu4j » com » ibm » icu » dev » test » timezone » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Internationalization Localization » icu4j » com.ibm.icu.dev.test.timezone 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.ibm.icu.dev.test.AbstractTestLog
      com.ibm.icu.dev.test.TestFmwk
         com.ibm.icu.dev.test.timezone.TimeZoneTest

TimeZoneTest
public class TimeZoneTest extends TestFmwk (Code)

Inner Class :static class ZoneDescriptor

Field Summary
final static  StringEXPECTED_CUSTOM_ID
    
final static  intINTERVAL
    
final static  intmillisPerHour
    


Method Summary
public  voidTestAlternateRules()
    
public  voidTestCountries()
    
public  voidTestCoverage()
    
public  voidTestCustomParse()
     As part of the VM fix (see CCC approved RFE 4028006, bug 4044013), TimeZone.getTimeZone() has been modified to recognize generic IDs of the form GMT[+-]hh:mm, GMT[+-]hhmm, and GMT[+-]hh.
public  voidTestDSTSavings()
    
public  voidTestDisplayName()
     Test the basic functionality of the getDisplayName() API.
public  voidTestDisplayName2()
    
public  voidTestEquivalencyGroups()
    
public  voidTestFractionalDST()
    
public  voidTestGenericAPI()
    
public  voidTestGetAvailableIDs913()
    
public  voidTestGetOffsetDate()
    
public  voidTestMark()
    
public  voidTestOddTimeZoneNames()
    
public  voidTestPRTOffset()
    
public  voidTestRuleAPI()
    
public  voidTestShortZoneIDs()
     NOTE: As of ICU 2.8, the mapping of 3-letter legacy aliases to `real' Olson IDs is under control of the underlying JDK. This test may fail on one JDK and pass on another; don't be too concerned.
public  voidTestSimpleTimeZoneSerialization()
    
public  voidTestVariousAPI518()
    
public  voidTestZoneMeta()
    
 void_testUsingBinarySearch(SimpleTimeZone tz, long min, long max, long expectedBoundary)
    
final static  StringformatMinutes(int min)
    
public static  voidmain(String[] args)
    

Field Detail
EXPECTED_CUSTOM_ID
final static String EXPECTED_CUSTOM_ID(Code)



INTERVAL
final static int INTERVAL(Code)



millisPerHour
final static int millisPerHour(Code)





Method Detail
TestAlternateRules
public void TestAlternateRules()(Code)
Bug 4107570



TestCountries
public void TestCountries()(Code)



TestCoverage
public void TestCoverage()(Code)



TestCustomParse
public void TestCustomParse()(Code)
As part of the VM fix (see CCC approved RFE 4028006, bug 4044013), TimeZone.getTimeZone() has been modified to recognize generic IDs of the form GMT[+-]hh:mm, GMT[+-]hhmm, and GMT[+-]hh. Test this behavior here. Bug 4044013



TestDSTSavings
public void TestDSTSavings()(Code)
Bug 4107276



TestDisplayName
public void TestDisplayName()(Code)
Test the basic functionality of the getDisplayName() API. Bug 4112869 Bug 4028006 See also API change request A41. 4/21/98 - make smarter, so the test works if the ext resources are present or not.



TestDisplayName2
public void TestDisplayName2()(Code)



TestEquivalencyGroups
public void TestEquivalencyGroups()(Code)



TestFractionalDST
public void TestFractionalDST()(Code)



TestGenericAPI
public void TestGenericAPI()(Code)



TestGetAvailableIDs913
public void TestGetAvailableIDs913()(Code)



TestGetOffsetDate
public void TestGetOffsetDate()(Code)



TestMark
public void TestMark()(Code)



TestOddTimeZoneNames
public void TestOddTimeZoneNames()(Code)



TestPRTOffset
public void TestPRTOffset()(Code)



TestRuleAPI
public void TestRuleAPI()(Code)



TestShortZoneIDs
public void TestShortZoneIDs() throws Exception(Code)
NOTE: As of ICU 2.8, the mapping of 3-letter legacy aliases to `real' Olson IDs is under control of the underlying JDK. This test may fail on one JDK and pass on another; don't be too concerned. Alan Bug 4130885 Certain short zone IDs, used since 1.1.x, are incorrect. The worst of these is: "CAT" (Central African Time) should be GMT+2:00, but instead returns a zone at GMT-1:00. The zone at GMT-1:00 should be called EGT, CVT, EGST, or AZOST, depending on which zone is meant, but in no case is it CAT. Other wrong zone IDs: ECT (European Central Time) GMT+1:00: ECT is Ecuador Time, GMT-5:00. European Central time is abbreviated CEST. SST (Solomon Island Time) GMT+11:00. SST is actually Samoa Standard Time, GMT-11:00. Solomon Island time is SBT. NST (New Zealand Time) GMT+12:00. NST is the abbreviation for Newfoundland Standard Time, GMT-3:30. New Zealanders use NZST. AST (Alaska Standard Time) GMT-9:00. [This has already been noted in another bug.] It should be "AKST". AST is Atlantic Standard Time, GMT-4:00. PNT (Phoenix Time) GMT-7:00. PNT usually means Pitcairn Time, GMT-8:30. There is no standard abbreviation for Phoenix time, as distinct from MST with daylight savings. In addition to these problems, a number of zones are FAKE. That is, they don't match what people use in the real world. FAKE zones: EET (should be EEST) ART (should be EEST) MET (should be IRST) NET (should be AMST) PLT (should be PKT) BST (should be BDT) VST (should be ICT) CTT (should be CST) + ACT (should be CST) + AET (should be EST) + MIT (should be WST) + IET (should be EST) + PRT (should be AST) + CNT (should be NST) AGT (should be ARST) BET (should be EST) + + A zone with the correct name already exists and means something else. E.g., EST usually indicates the US Eastern zone, so it cannot be used for Brazil (BET).



TestSimpleTimeZoneSerialization
public void TestSimpleTimeZoneSerialization()(Code)



TestVariousAPI518
public void TestVariousAPI518()(Code)



TestZoneMeta
public void TestZoneMeta()(Code)



_testUsingBinarySearch
void _testUsingBinarySearch(SimpleTimeZone tz, long min, long max, long expectedBoundary)(Code)



formatMinutes
final static String formatMinutes(int min)(Code)



main
public static void main(String[] args) throws Exception(Code)



Fields inherited from com.ibm.icu.dev.test.TestFmwk
protected TestParams params(Code)(Java Doc)

Methods inherited from com.ibm.icu.dev.test.TestFmwk
protected boolean assertEquals(String message, boolean expected, boolean actual)(Code)(Java Doc)
protected boolean assertEquals(String message, long expected, long actual)(Code)(Java Doc)
protected boolean assertEquals(String message, float expected, float actual, double error)(Code)(Java Doc)
protected boolean assertEquals(String message, double expected, double actual, double error)(Code)(Java Doc)
protected boolean assertEquals(String message, Object expected, Object actual)(Code)(Java Doc)
protected boolean assertFalse(String message, boolean condition)(Code)(Java Doc)
protected boolean assertNotEquals(String message, Object expected, Object actual)(Code)(Java Doc)
protected boolean assertNotNull(String message, Object actual)(Code)(Java Doc)
protected boolean assertNotSame(String message, Object expected, Object actual)(Code)(Java Doc)
protected boolean assertNull(String message, Object actual)(Code)(Java Doc)
protected boolean assertSame(String message, Object expected, Object actual)(Code)(Java Doc)
protected boolean assertTrue(String message, boolean condition)(Code)(Java Doc)
protected int checkArray(String msg, String array, String expected)(Code)(Java Doc)
protected int checkArray(String msg, Locale array, String expected)(Code)(Java Doc)
protected int checkArray(String msg, ULocale array, String expected)(Code)(Java Doc)
protected Random createRandom()(Code)(Java Doc)
protected void fail(String message)(Code)(Java Doc)
protected static synchronized java.util.Date getDate(int year, int month, int dom)(Code)(Java Doc)
protected String getDescription()(Code)(Java Doc)
protected int getErrorCount()(Code)(Java Doc)
public PrintWriter getErrorLogPrintWriter()(Code)(Java Doc)
public int getInclusion()(Code)(Java Doc)
public PrintWriter getLogPrintWriter()(Code)(Java Doc)
protected String getMethodDescription(String name)(Code)(Java Doc)
protected TestFmwk getSubtest(String prefix) throws TestFmwkException(Code)(Java Doc)
protected Target getTargets(String targetName)(Code)(Java Doc)
public String getTranslitTestFilter()(Code)(Java Doc)
protected void handleException(Throwable e)(Code)(Java Doc)
public static String hex(char[] s)(Code)(Java Doc)
public static String hex(byte[] s)(Code)(Java Doc)
public static String hex(char ch)(Code)(Java Doc)
public static String hex(int ch)(Code)(Java Doc)
public static String hex(String s)(Code)(Java Doc)
public static String hex(StringBuffer s)(Code)(Java Doc)
protected void init() throws Exception(Code)(Java Doc)
public boolean isDateAtLeast(int year, int month, int day)(Code)(Java Doc)
public boolean isMemTracking()(Code)(Java Doc)
public boolean isModularBuild()(Code)(Java Doc)
public boolean isQuick()(Code)(Java Doc)
public boolean isTiming()(Code)(Java Doc)
public boolean isVerbose()(Code)(Java Doc)
public void msg(String message, int level, boolean incCount, boolean newln)(Code)(Java Doc)
public boolean noData()(Code)(Java Doc)
public static String prettify(String s)(Code)(Java Doc)
public static String prettify(StringBuffer s)(Code)(Java Doc)
public Target resolveTarget(TestParams params)(Code)(Java Doc)
public Target resolveTarget(TestParams params, String targetPath)(Code)(Java Doc)
public void run(String[] args)(Code)(Java Doc)
public int run(String[] args, PrintWriter log)(Code)(Java Doc)
public int runTests(TestParams params, String[] tests)(Code)(Java Doc)
protected TimeZone safeGetTimeZone(String id)(Code)(Java Doc)
public void usage()(Code)(Java Doc)
public static void usage(PrintWriter pw, String className)(Code)(Java Doc)
protected boolean validate()(Code)(Java Doc)
protected boolean validateMethod(String name)(Code)(Java Doc)

Fields inherited from com.ibm.icu.dev.test.AbstractTestLog
public static boolean dontSkipForVersion(Code)(Java Doc)

Methods inherited from com.ibm.icu.dev.test.AbstractTestLog
final public void err(String message)(Code)(Java Doc)
final public void errln(String message)(Code)(Java Doc)
public boolean isICUVersionAtLeast(int major, int minor)(Code)(Java Doc)
final public void log(String message)(Code)(Java Doc)
final public void logln(String message)(Code)(Java Doc)
abstract public void msg(String message, int level, boolean incCount, boolean newln)(Code)(Java Doc)
public boolean skipIfBeforeICU(int major, int minor)(Code)(Java Doc)
final public void warn(String message)(Code)(Java Doc)
final public void warnln(String message)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.