| # | Test case | Description |
| 1 | Property Editor for type : java.lang.Color, in place |
- click on property Color (default value="null")
- type in created textfield "20,10,100"
- press Enter
|
|
| RESULT: | New value is "[20,10,100]". |
|
| 2 | Property Editor for type : java.lang.Color, in place - invalid value |
- click on property class (default value="null")
- type in created textfield "xx color"
- press Enter
|
|
| RESULT: | Value isn't changed "null". |
|
| 3 | Property Editor for type : java.awt.Color, combo |
- click on property Color (default value="null")
- change value by choosing from expanded combobox to "red"
- press Enter
|
|
| RESULT: | New value is "red") and icon red rectangle is displayed behind color name. |
|
| 4 | Property Editor for type : java.awt.Color - Customizer, Swatches |
- click on property Color (default value="null")
- push ...
- in opened Color Property Editor select tab Swatches
- select 50,50,50
- push Ok
|
|
| RESULT: | New value is "[50,50,50]") and colored icon is displayed behind color name. |
|
| 5 | Property Editor for type : java.awt.Color - Customizer, System Palette |
- click on property Color (default value="null")
- push ...
- in opened Color Property Editor select tab System Palette
- select Active Caption
- push Ok
|
|
| RESULT: | New value is "Active Caption") and colored icon is displayed behind color name. |
|
| 6 | Property Editor for type : java.awt.Color - customizer, Cancel |
- click on property Color (default value="null")
- push ...
- in opened Color Property Editor select tab System Palette
- select Active Caption
- push Cancel
|
|
| RESULT: | Value isn't changed "null". |
|
| 7 | Property Editor for type : java.awt.Dimension |
- click on property Dimension (default value="null")
- type in created textfield "10,20"
- press Enter
|
|
| RESULT: | New value is "[10,20]". |
|
| 8 | Property Editor for type : java.awt.Dimension - invalid value |
- click on property Dimension (default value="null")
- type in created textfield "xx"
- press Enter
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 9 | Property Editor for type : java.awt.Dimension, only one value |
- click on property Dimension (default value="null")
- type in created textfield "10"
- press Enter
|
|
| RESULT: | New value is "[10,10]". |
|
| 10 | Property Editor for type : java.awt.Dimension, Customizer |
- click on property Dimension (default value="null")
- push ...
- in opened Dimension Property Editor write "30" to the Width textfield
and "40" to the Height textfield
- push Ok
|
|
| RESULT: | New value is "[30,40]". |
|
| 11 | Property Editor for type : java.awt.Dimension, Customizer, Cancel |
- click on property Dimension (default value="null")
- push ...
- in opened Dimension Property Editor write "300" to the Width textfield
and "400" to the Height textfield
- push Cancel
|
|
| RESULT: | Value isn't changed "null". |
|
| 12 | Property Editor for type : java.awt.Dimension, Customizer, Invalid |
- click on property Dimension (default value="null")
- push ...
- in opened Dimension Property Editor write "xx" to the Width textfield
and "ww" to the Height textfield
- push Ok
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 13 | Property Editor for type : java.awt.Font, Customizer |
- click on property Font (default value={default font})
- push ...
- in opened Font Property Editor select in Font list "Arial"
- select in Font Type list "Bold"
- type size toSize textfield "10"
- push Ok
|
|
| RESULT: | Value is changed and displayed font of property value is the same as property value("Arial Bold 10". |
|
| 14 | Property Editor for type : java.awt.Font, Customizer, not listed size |
- click on property Font (default value={default font})
- push ...
- in opened Font Property Editor select in Font list "Arial"
- select in Font Type list "Bold"
- type size toSize textfield "13"
- push Ok
|
|
| RESULT: | Value is changed and displayed font of property value is the same as property value("Arial Bold 13". |
|
| 15 | Property Editor for type : java.awt.Font, Customizer, Cancel |
- click on property Font (default value={default font})
- push ...
- in opened Font Property Editor select in Font list "Arial"
- select in Font Type list "Bold"
- type size toSize textfield "100"
- push Cancel
|
|
| RESULT: | Value isn't changed {default font}. |
|
| 16 | Property Editor for type : java.awt.Font, Customizer, invalid |
- click on property Font (default value={default font})
- push ...
- in opened Font Property Editor select in Font list "Arial"
- select in Font Type list "Bold Italic"
- type size toSize textfield "xx"
- push Ok
|
|
| RESULT: | Value is changed and displayed font of property value is the same as property value "Arial Bold Italic {previous size}". |
|
| 17 | Property Editor for type : java.awt.Insets |
- click on property Insets (default value="null")
- type in created textfield "10,20,30,40"
- press Enter
|
|
| RESULT: | New value is "[10,20,30,40]". |
|
| 18 | Property Editor for type : java.awt.Insets - invalid value |
- click on property Insets (default value="null")
- type in created textfield "xx"
- press Enter
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 19 | Property Editor for type : java.awt.Insets - only one value |
- click on property Insets (default value="null")
- type in created textfield "10"
- press Enter
|
|
| RESULT: | New value is "[10,10,10,10]". |
|
| 20 | Property Editor for type : java.awt.Insets, Customizer |
- click on property Insets (default value="null")
- push ...
- in opened Insets Property Editor write "10" to the Top textfield
and "20" to the Left textfield
and "30" to the Bottom textfield
and "40" to the Right textfield
- push Ok
|
|
| RESULT: | New value is "[10,20,30,40]". |
|
| 21 | Property Editor for type : java.awt.Insets, Customizer, Cancel |
- click on property Insets (default value="null")
- push ...
- in opened Insets Property Editor write "100" to the Top textfield
and "200" to the Left textfield
and "300" to the Bottom textfield
and "400" to the Right textfield
- push Cancel
|
|
| RESULT: | Value isn't changed "null". |
|
| 22 | Property Editor for type : java.awt.Insets, Customizer, invalid |
- click on property Insets (default value="null")
- push ...
- in opened Insets Property Editor write "xx" to the Top textfield
and "200" to the Left textfield
and "300" to the Bottom textfield
and "400" to the Right textfield
- push Ok
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 23 | Property Editor for type : java.awt.Point |
- click on property Point (default value="null")
- type in created textfield "10,20"
- press Enter
|
|
| RESULT: | New value is "[10,20]". |
|
| 24 | Property Editor for type : java.awt.Point - invalid value |
- click on property Point (default value="null")
- type in created textfield "xx"
- press Enter
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 25 | Property Editor for type : java.awt.Point, only one value |
- click on property Point (default value="null")
- type in created textfield "10"
- press Enter
|
|
| RESULT: | New value is "[10,10]". |
|
| 26 | Property Editor for type : java.awt.Point, Customizer |
- click on property Point (default value="null")
- push ...
- in opened Point Property Editor write "30" to the X textfield
and "40" to the Y textfield
- push Ok
|
|
| RESULT: | New value is "[30,40]". |
|
| 27 | Property Editor for type : java.awt.Point, Customizer, Cancel |
- click on property Point (default value="null")
- push ...
- in opened Point Property Editor write "300" to the X textfield
and "400" to the Y textfield
- push Cancel
|
|
| RESULT: | Value isn't changed "null". |
|
| 28 | Property Editor for type : java.awt.Point, Customizer, invalid |
- click on property Point (default value="null")
- push ...
- in opened Point Property Editor write "xx" to the X textfield
and "20" to the Y textfield
- push Ok
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 29 | Property Editor for type : java.awt.Rectangle |
- click on property Rectangle (default value="null")
- type in created textfield "10,20,30,40"
- press Enter
|
|
| RESULT: | New value is "[10,20,30,40]". |
|
| 30 | Property Editor for type : java.awt.Rectangle - invalid value |
- click on property Rectangle (default value="null")
- type in created textfield "xx"
- press Enter
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|
| 31 | Property Editor for type : java.awt.Rectangle - only one value |
- click on property Rectangle (default value="null")
- type in created textfield "30"
- press Enter
|
|
| RESULT: | New value is "[30,30,30,30]". |
|
| 32 | Property Editor for type : java.awt.Rectangle, Customizer |
- click on property Rectangle (default value="null")
- push ...
- in opened Rectangle Property Editor write "10" to the X textfield
and "20" to the Y textfield
and "30" to the Width textfield
and "40" to the Height textfield
- push Ok
|
|
| RESULT: | New value is "[10,20,30,40]". |
|
| 33 | Property Editor for type : java.awt.Rectangle, Customizer, Cancel |
- click on property Rectangle (default value="null")
- push ...
- in opened Rectangle Property Editor write "100" to the X textfield
and "200" to the Y textfield
and "300" to the Width textfield
and "400" to the Height textfield
- push Cancel
|
|
| RESULT: | Value isn't changed "null". |
|
| 34 | Property Editor for type : java.awt.Rectangle, Customizer, invalid |
- click on property Rectangle (default value="null")
- push ...
- in opened Rectangle Property Editor write "xx" to the X textfield
and "20" to the Y textfield
and "30" to the Width textfield
and "50" to the Height textfield
- push Ok
|
|
| RESULT: | Information dialog {Invalid value..} arise and value isn't changed "null". |
|