Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.8DR#1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
Description
Similarly to ICE-3454, we want to test the component's saveState and restoreState functionality. But in this case, we want to simply look at every field that's non-static, non-final, and non-transient, give them all unique values, save and restore the components, and see if the fields still retain those values.
Issue Links
- blocks
-
ICE-3442 Component saveState restoreState
-
- Closed
-
- depends on
-
ICE-3303 Make InputFile's FileInfo Serializable
-
- Closed
-
-
ICE-3695 TreeNode do saveState restoreState
-
- Closed
-
-
ICE-3701 Tree navigatedNode currentNode state saving
-
- Closed
-
-
ICE-3702 SelectInputText selectedItem itemMap state saving
-
- Closed
-
-
ICE-3666 Non serialized properties of the components need to be defined as transient
-
- Closed
-
Show 1 more links (1 depends on)
The test has been tightened to let less through. By default a failure will now break the build.
Subversion 18072
icefaces\component\test\java\com\icesoft\faces\mock\test\SerializedViewFieldTest.java
icefaces\component\test\java\com\icesoft\faces\mock\test\TestDataProvider.java
Subversion 18073
icefaces\component\test\java\com\icesoft\faces\mock\test\TestDataProvider.java