Test | Expected Result |
Page load
|
Four options in the list: Orig1, Orig2, Orig3, Orig4. With Orig3 selected.
|
(Leave Orig3 selected) Click Insert
|
Five options in the list: Orig1, Orig2, Insert1, Orig3, Orig4. With Orig3 selected.
|
(Leave Orig3 selected) Click Append
|
Six options in the list: Orig1, Orig2, Insert1, Orig3, Append1, Orig4. With Orig3 selected.
|
(Leave Orig3 selected) Click Remove
|
Five options in the list: Orig1, Orig2, Insert1, Append1, Orig4. With Insert1 selected.
|
Select Insert1 and Append1. Click Remove.
|
Three options in the list: Orig1, Orig2, Orig4. With Orig2 selected.
|
Select Orig1. Click Insert.
|
Four options in the list: Insert2, Orig1, Orig2, Orig4. With Orig1 selected.
|
Select Orig4. Click Append.
|
Five options in the list: Insert2, Orig1, Orig2, Orig4, Append2. With Orig4 selected.
|
Select Orig4 and drag to select Orig2 and Orig1 also. Click Insert.
|
Six options in the list: Insert2, Insert3, Orig1, Orig2, Orig4, Append2. With Orig1, Orig2, Orig4 selected.
|
Leave selected Orig1, Orig2, Orig4. Click Append.
|
Seven options in the list: Insert2, Insert3, Orig1, Append3, Orig2, Orig4, Append2. With Orig1, Orig2, Orig4 selected.
(The append divides the selection. This is expected because the top of the selection is the selectedIndex)
|
Leave selected Orig1, Orig2, Orig4. Click Remove.
|
Four options in the list: Insert2, Insert3, Append3, Append2. With Insert3 selected.
|
Select all the options. Click Remove.
|
No options in the list.
|
With no options in the list, Click Remove.
|
No errors. Nothing happens.
|
With no options in the list, click Insert.
|
One option in the list: Insert4
|
With one option in the list, select Insert4. Click Remove
|
No options in the list.
|
With no options in the list, click Append.
|
One option in the list: Append4
|
Leave selected Append4. Click Insert 3 times.
|
Four options in the list: Insert5, Insert6, Insert7, Append4. With Append4 selected.
|
Leave selected Append4. Click Append 3 times.
|
Seven options in the list: Insert5, Insert6, Insert7, Append4, Append7, Append6, Append5. With Append4 selected.
|
Deselect the Append4 option using Ctrl click, so no options are selected. Click Insert.
|
No errors. Nothing happens. Still seven options in the list.
|
With the one option still not selected, click Append.
|
No errors. Nothing happens. Still seven options in the list.
|
With the one option still not selected, Click Remove.
|
No errors. Nothing happens. Still seven options in the list.
|