Java Doc for BeanUtilsTestCase.java in  » Library » Apache-commons-beanutils-1.8.0-BETA-src » org » apache » commons » beanutils » 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 » Library » Apache commons beanutils 1.8.0 BETA src » org.apache.commons.beanutils 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.apache.commons.beanutils.BeanUtilsTestCase

All known Subclasses:   org.apache.commons.beanutils.BeanUtils2TestCase,
BeanUtilsTestCase
public class BeanUtilsTestCase extends TestCase (Code)

Test Case for the BeanUtils class. The majority of these tests use instances of the TestBean class, so be sure to update the tests if you change the characteristics of that class.

Template for this stolen from Craigs PropertyUtilsTestCase

Note that the tests are dependant upon the static aspects (such as array sizes...) of the TestBean.java class, so ensure than all changes to TestBean are reflected here.

So far, this test case has tests for the following methods of the BeanUtils class:

  • getArrayProperty(Object bean, String name)

author:
   Geir Magnusson Jr.
version:
   $Revision: 552381 $


Field Summary
protected  TestBeanbean
     The test bean for each test.
protected  Stringdescribes
     The set of properties that should be described.
protected  java.util.CalendartestCalendar
    
protected  StringtestStringDate
    
protected  java.util.DatetestUtilDate
    

Constructor Summary
public  BeanUtilsTestCase(String name)
     Construct a new instance of this test case.

Method Summary
protected  voidcheckIntArray(int actual, int expected)
    
protected  voidcheckMap(Map actual, Map expected)
    
public  voidsetUp()
     Set up instance variables required by this test case.
protected  voidsetUpShared()
     Shared Set up.
public static  Testsuite()
     Return the tests included in this test suite.
public  voidtearDown()
     Tear down instance variables required by this test case.
public  voidtestArrayPropertyConversion()
    
public  voidtestCopyPropertiesDynaBean()
     Test the copyProperties() method from a DynaBean.
public  voidtestCopyPropertiesMap()
     Test copyProperties() when the origin is a a Map.
public  voidtestCopyPropertiesStandard()
     Test the copyProperties() method from a standard JavaBean.
public  voidtestCopyPropertyByte()
     Test narrowing and widening conversions on byte.
public  voidtestCopyPropertyConvert()
     Test copyProperty() conversion.
public  voidtestCopyPropertyConvertFromString()
     Test copyProperty() converting from a String.
public  voidtestCopyPropertyConvertToString()
     Test copyProperty() converting to a String.
public  voidtestCopyPropertyConvertToStringArray()
     Test copyProperty() converting to a String.
public  voidtestCopyPropertyConvertToStringIndexed()
    
public  voidtestCopyPropertyDouble()
     Test narrowing and widening conversions on double.
public  voidtestCopyPropertyFloat()
     Test narrowing and widening conversions on float.
public  voidtestCopyPropertyInteger()
     Test narrowing and widening conversions on int.
public  voidtestCopyPropertyLong()
     Test narrowing and widening conversions on long.
public  voidtestCopyPropertyNestedIndexedArray()
     Test copying a property using a nested indexed array expression, with and without conversions.
public  voidtestCopyPropertyNestedMappedMap()
     Test copying a property using a nested mapped map property.
public  voidtestCopyPropertyNestedSimple()
     Test copying a property using a nested simple expression, with and without conversions.
public  voidtestCopyPropertyNull()
     Test copying a null property value.
public  voidtestCopyPropertyShort()
     Test narrowing and widening conversions on short.
public  voidtestCopyPropertyWriteOnly()
     Test copying a new value to a write-only property, with and without conversions.
public  voidtestDescribe()
     Test the describe() method.
public  voidtestGetArrayProperty()
    
public  voidtestGetArrayPropertyDate()
     Test getArrayProperty() converting to a String.
public  voidtestGetGeneralProperty()
    
public  voidtestGetIndexedProperty1()
    
public  voidtestGetIndexedProperty2()
    
public  voidtestGetIndexedPropertyDate()
     Test getArrayProperty() converting to a String.
public  voidtestGetNestedProperty()
    
public  voidtestGetSimpleProperty()
    
public  voidtestGetSimplePropertyDate()
     Test getSimpleProperty() converting to a String.
public  voidtestInitCause()
     Test for BeanUtilsBean.initCause(ThrowableThrowable) method.
public  voidtestMappedProperty()
    
public  voidtestPopulateArrayElements()
     Test populate() method on individual array elements.
public  voidtestPopulateArrayProperties()
     Test populate() method on array properties as a whole.
public  voidtestPopulateMapped()
     Test populate() on mapped properties.
public  voidtestPopulateNested()
     Test populate() method on nested properties.
public  voidtestPopulateScalar()
     Test populate() method on scalar properties.
public  voidtestSeparateInstances()
    
public  voidtestSetPropertyByte()
     Test narrowing and widening conversions on byte.
public  voidtestSetPropertyConvert()
     Test setProperty() conversion.
public  voidtestSetPropertyConvertFromString()
     Test setProperty() converting from a String.
public  voidtestSetPropertyConvertToString()
     Test setProperty() converting to a String.
public  voidtestSetPropertyConvertToStringArray()
     Test setProperty() converting to a String array.
public  voidtestSetPropertyConvertToStringIndexed()
    
public  voidtestSetPropertyDouble()
     Test narrowing and widening conversions on double.
public  voidtestSetPropertyFloat()
     Test narrowing and widening conversions on float.
public  voidtestSetPropertyInteger()
     Test narrowing and widening conversions on int.
public  voidtestSetPropertyLong()
     Test narrowing and widening conversions on long.
public  voidtestSetPropertyNull()
     Test setting a null property value.
public  voidtestSetPropertyNullValues()
     Test calling setProperty() with null property values.
public  voidtestSetPropertyOnPrimitiveWrappers()
     Test converting to and from primitive wrapper types.
public  voidtestSetPropertyShort()
     Test narrowing and widening conversions on short.
public  voidtestSetPropertyStringToArray()
    
public  voidtestSetPropertyWriteOnly()
     Test setting a new value to a write-only property, with and without conversions.

Field Detail
bean
protected TestBean bean(Code)
The test bean for each test.



describes
protected String describes(Code)
The set of properties that should be described.



testCalendar
protected java.util.Calendar testCalendar(Code)
Test Calendar value



testStringDate
protected String testStringDate(Code)
Test String Date value



testUtilDate
protected java.util.Date testUtilDate(Code)
Test java.util.Date value




Constructor Detail
BeanUtilsTestCase
public BeanUtilsTestCase(String name)(Code)
Construct a new instance of this test case.
Parameters:
  name - Name of the test case




Method Detail
checkIntArray
protected void checkIntArray(int actual, int expected)(Code)



checkMap
protected void checkMap(Map actual, Map expected)(Code)



setUp
public void setUp()(Code)
Set up instance variables required by this test case.



setUpShared
protected void setUpShared()(Code)
Shared Set up.



suite
public static Test suite()(Code)
Return the tests included in this test suite.



tearDown
public void tearDown()(Code)
Tear down instance variables required by this test case.



testArrayPropertyConversion
public void testArrayPropertyConversion() throws Exception(Code)



testCopyPropertiesDynaBean
public void testCopyPropertiesDynaBean()(Code)
Test the copyProperties() method from a DynaBean.



testCopyPropertiesMap
public void testCopyPropertiesMap()(Code)
Test copyProperties() when the origin is a a Map.



testCopyPropertiesStandard
public void testCopyPropertiesStandard()(Code)
Test the copyProperties() method from a standard JavaBean.



testCopyPropertyByte
public void testCopyPropertyByte() throws Exception(Code)
Test narrowing and widening conversions on byte.



testCopyPropertyConvert
public void testCopyPropertyConvert()(Code)
Test copyProperty() conversion.



testCopyPropertyConvertFromString
public void testCopyPropertyConvertFromString()(Code)
Test copyProperty() converting from a String.



testCopyPropertyConvertToString
public void testCopyPropertyConvertToString()(Code)
Test copyProperty() converting to a String.



testCopyPropertyConvertToStringArray
public void testCopyPropertyConvertToStringArray()(Code)
Test copyProperty() converting to a String.



testCopyPropertyConvertToStringIndexed
public void testCopyPropertyConvertToStringIndexed()(Code)
Test copyProperty() converting to a String on indexed property



testCopyPropertyDouble
public void testCopyPropertyDouble() throws Exception(Code)
Test narrowing and widening conversions on double.



testCopyPropertyFloat
public void testCopyPropertyFloat() throws Exception(Code)
Test narrowing and widening conversions on float.



testCopyPropertyInteger
public void testCopyPropertyInteger() throws Exception(Code)
Test narrowing and widening conversions on int.



testCopyPropertyLong
public void testCopyPropertyLong() throws Exception(Code)
Test narrowing and widening conversions on long.



testCopyPropertyNestedIndexedArray
public void testCopyPropertyNestedIndexedArray() throws Exception(Code)
Test copying a property using a nested indexed array expression, with and without conversions.



testCopyPropertyNestedMappedMap
public void testCopyPropertyNestedMappedMap() throws Exception(Code)
Test copying a property using a nested mapped map property.



testCopyPropertyNestedSimple
public void testCopyPropertyNestedSimple() throws Exception(Code)
Test copying a property using a nested simple expression, with and without conversions.



testCopyPropertyNull
public void testCopyPropertyNull() throws Exception(Code)
Test copying a null property value.



testCopyPropertyShort
public void testCopyPropertyShort() throws Exception(Code)
Test narrowing and widening conversions on short.



testCopyPropertyWriteOnly
public void testCopyPropertyWriteOnly() throws Exception(Code)
Test copying a new value to a write-only property, with and without conversions.



testDescribe
public void testDescribe()(Code)
Test the describe() method.



testGetArrayProperty
public void testGetArrayProperty()(Code)
tests the string and int arrays of TestBean



testGetArrayPropertyDate
public void testGetArrayPropertyDate()(Code)
Test getArrayProperty() converting to a String.



testGetGeneralProperty
public void testGetGeneralProperty()(Code)
tests getting a 'whatever' property



testGetIndexedProperty1
public void testGetIndexedProperty1()(Code)
tests getting an indexed property



testGetIndexedProperty2
public void testGetIndexedProperty2()(Code)
tests getting an indexed property



testGetIndexedPropertyDate
public void testGetIndexedPropertyDate()(Code)
Test getArrayProperty() converting to a String.



testGetNestedProperty
public void testGetNestedProperty()(Code)
tests getting a nested property



testGetSimpleProperty
public void testGetSimpleProperty()(Code)
tests getting a 'whatever' property



testGetSimplePropertyDate
public void testGetSimplePropertyDate()(Code)
Test getSimpleProperty() converting to a String.



testInitCause
public void testInitCause()(Code)
Test for BeanUtilsBean.initCause(ThrowableThrowable) method.



testMappedProperty
public void testMappedProperty() throws Exception(Code)



testPopulateArrayElements
public void testPopulateArrayElements()(Code)
Test populate() method on individual array elements.



testPopulateArrayProperties
public void testPopulateArrayProperties()(Code)
Test populate() method on array properties as a whole.



testPopulateMapped
public void testPopulateMapped()(Code)
Test populate() on mapped properties.



testPopulateNested
public void testPopulateNested()(Code)
Test populate() method on nested properties.



testPopulateScalar
public void testPopulateScalar()(Code)
Test populate() method on scalar properties.



testSeparateInstances
public void testSeparateInstances() throws Exception(Code)
Tests that separate instances can register separate instances



testSetPropertyByte
public void testSetPropertyByte() throws Exception(Code)
Test narrowing and widening conversions on byte.



testSetPropertyConvert
public void testSetPropertyConvert()(Code)
Test setProperty() conversion.



testSetPropertyConvertFromString
public void testSetPropertyConvertFromString()(Code)
Test setProperty() converting from a String.



testSetPropertyConvertToString
public void testSetPropertyConvertToString()(Code)
Test setProperty() converting to a String.



testSetPropertyConvertToStringArray
public void testSetPropertyConvertToStringArray()(Code)
Test setProperty() converting to a String array.



testSetPropertyConvertToStringIndexed
public void testSetPropertyConvertToStringIndexed()(Code)
Test setProperty() converting to a String on indexed property



testSetPropertyDouble
public void testSetPropertyDouble() throws Exception(Code)
Test narrowing and widening conversions on double.



testSetPropertyFloat
public void testSetPropertyFloat() throws Exception(Code)
Test narrowing and widening conversions on float.



testSetPropertyInteger
public void testSetPropertyInteger() throws Exception(Code)
Test narrowing and widening conversions on int.



testSetPropertyLong
public void testSetPropertyLong() throws Exception(Code)
Test narrowing and widening conversions on long.



testSetPropertyNull
public void testSetPropertyNull() throws Exception(Code)
Test setting a null property value.



testSetPropertyNullValues
public void testSetPropertyNullValues() throws Exception(Code)
Test calling setProperty() with null property values.



testSetPropertyOnPrimitiveWrappers
public void testSetPropertyOnPrimitiveWrappers() throws Exception(Code)
Test converting to and from primitive wrapper types.



testSetPropertyShort
public void testSetPropertyShort() throws Exception(Code)
Test narrowing and widening conversions on short.



testSetPropertyStringToArray
public void testSetPropertyStringToArray() throws Exception(Code)
Test setting a String value to a String array property



testSetPropertyWriteOnly
public void testSetPropertyWriteOnly() throws Exception(Code)
Test setting a new value to a write-only property, with and without conversions.



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