Literal hideNoSelectionOption (true) with nested selectItems with attribute noSelectionLabel and selected value different from the No Selection option.
As there is a selected value and the hideNoSelectionOption is set to true, the No Selection option shouldn't be shown to the user.

Literal hideNoSelectionOption (true) with nested selectItems with attribute noSelectionLabel and no selected value.
As there is no selected value, the No Selection option should be shown to the user, even though the hideNoSelectionOption is set to true.

Literal hideNoSelectionOption (true) with nested selectItems with attribute noSelectionLabel and selected value equal to No Selection option.
As the selected value is equal to the No Selection option, the No Selection option should be shown to the user, even though the hideNoSelectionOption is set to true.

Literal hideNoSelectionOption (true) with nested selectItem with attribute noSelectionOption set to true and selected value different from the No Selection Option.
As there is a selected value and the hideNoSelectionOption is set to true, the No Selection option shouldn't be shown to the user.

Literal hideNoSelectionOption (true) with nested selectItem with attribute noSelectionOption set to true and selected value different from the No Selection Option.
The noSelectionOption is the last option.
As there is a selected value and the hideNoSelectionOption is set to true, the No Selection option shouldn't be shown to the user.

Literal hideNoSelectionOption (true) with nested selectItem with attribute noSelectionOption and no selected value.
As there is no selected value, the No Selection option should be shown to the user, even though the hideNoSelectionOption is set to true.

Literal hideNoSelectionOption (true) with nested selectItem with attribute noSelectionOption and selected value equal to No Selection option.
As the selected value is equal to the No Selection option, the No Selection option should be shown to the user, even though the hideNoSelectionOption is set to true.

Literal hideNoSelectionOption (false) with nested selectItems with attribute noSelectionLabel and selected value.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.

Literal hideNoSelectionOption (false) with nested selectItems with attribute noSelectionLabel and no selected value.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.

Literal hideNoSelectionOption (false) with nested selectItems with attribute noSelectionLabel and selected value equal to No Selection option.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.

Literal hideNoSelectionOption (false) with nested selectItem with attribute noSelectionOption set to true and selected value.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.

Literal hideNoSelectionOption (false) with nested selectItem with attribute noSelectionOption and no selected value.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.

Literal hideNoSelectionOption (false) with nested selectItem with attribute noSelectionOption and selected value equal to No Selection option.
As the hideNoSelectionOption is set to false, the No Selection Option should always be shown.