Skip to content

[dev-v5] Add Radio and RadioGroup #3322

[dev-v5] Add Radio and RadioGroup

[dev-v5] Add Radio and RadioGroup #3322

GitHub Actions / Core Tests succeeded Apr 13, 2025 in 0s

1466 passed, 2 failed and 9 skipped

Tests failed

❌ TestResults/_fv-az797-978_2025-04-13_13_21_00.trx

1477 tests were completed in 10s with 1466 passed, 2 failed and 9 skipped.

Test suite Passed Failed Skipped Time
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Avatar.FluentAvatarTests 77✅ 162ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Badge.FluentBadgeTests 64✅ 130ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Base.CachedServicesTests 4✅ 3ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Base.ComponentBaseTests 12✅ 304ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Base.InputBaseTests 13✅ 91ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentAnchorButtonTests 31✅ 65ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentButtonTests 81✅ 212ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentCompoundButtonTests 39✅ 87ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentCounterBadgeTests 69✅ 151ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentMenuButtonTests 3✅ 23ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentSplitButtonTests 16✅ 56ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Button.FluentToggleButtonTests 15✅ 56ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Checkbox.FluentCheckboxTests 29✅ 89ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Dialog.FluentDialogBodyTests 4✅ 16ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Dialog.FluentDialogTests 43✅ 1s
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Dialog.FluentDrawerTests 13✅ 72ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Dialog.FluentMessageBoxTests 11✅ 72ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Divider.FluentDividerTests 16✅ 28ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Field.FluentFieldConditionTests 23✅ 24ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Field.FluentFieldParameterSelectorTests 94✅ 171ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Field.FluentFieldTests 33✅ 149ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Grid.FluentGridTests 40✅ 82ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Icons.FluentIconTests 33✅ 79ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Image.FluentImageTests 16✅ 33ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Label.FluentLabelTests 16✅ 43ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Layout.FluentLayoutTests 11✅ 100ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Link.FluentLinkTests 39✅ 79ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests 31✅ 2❌ 117ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentOptionTests 5✅ 12ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentSelectTests 33✅ 125ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Menu.FluentMenuItemTests 30✅ 97ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Menu.FluentMenuListTests 4✅ 11ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Menu.FluentMenuTests 5✅ 21ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Progress.FluentProgressBarTests 32✅ 55ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Progress.FluentSpinnerTests 16✅ 34ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Radio.FluentRadioGroupTests 18✅ 99ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Radio.FluentRadioTests 17✅ 70ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.RatingDisplay.FluentRatingDisplayTests 16✅ 36ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Slider.FluentSliderTests 26✅ 720ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Spacer.FluentSpacerTests 5✅ 14ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Stack.FluentStackTests 42✅ 87ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Switch.FluentSwitchTests 15✅ 49ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Tabs.FluentTabsTests 27✅ 80ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Text.FluentTextTests 55✅ 180ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.TextArea.FluentTextAreaTests 24✅ 660ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.TextInput.FluentTextInputTests 32✅ 701ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Components.Tooltip.FluentTooltipTests 38✅ 135ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Extensions.AdditionalAttributesExtensionsTests 13✅ 3ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Extensions.EnumExtensionsTests 10✅ 4ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Extensions.FluentInputExtensionsTests 11✅ 5ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Extensions.SpacingExtensionsTests 30✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Localization.FluentLocalizerTests 11✅ 8ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Migration.AppearanceExtensionsTests 17✅ 9ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.AddTagTests 11✅ 15ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.CssBuilderTests 19✅ 4ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.DebounceTests 9⚪ 9ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.IdentifierTests 8✅ 2ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.InlineStyleBuilderTests 9✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.StyleBuilderTests 11✅ 5ms

❌ Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests

✅ FluentCombobox_Appearance(appearance: 999, expected: null)
✅ FluentCombobox_Appearance(appearance: FilledDarker, expected: "filled-darker")
✅ FluentCombobox_Appearance(appearance: FilledLighter, expected: "filled-lighter")
✅ FluentCombobox_Appearance(appearance: null, expected: null)
✅ FluentCombobox_Appearance(appearance: Outline, expected: null)
✅ FluentCombobox_Appearance(appearance: Transparent, expected: "transparent")
✅ FluentCombobox_Binding_InitialSelection
✅ FluentCombobox_Binding_Updated
✅ FluentCombobox_Data
✅ FluentCombobox_Default
✅ FluentCombobox_Default_InitialSelection
✅ FluentCombobox_Enum
✅ FluentCombobox_Label
✅ FluentCombobox_Manual
❌ FluentCombobox_Multiple
	Assert.Equal() Failure: Strings differ
	Expected: "One"
	Actual:   null
✅ FluentCombobox_Multiple_Unselect(selectedOptions: "")
✅ FluentCombobox_Multiple_Unselect(selectedOptions: "InvalidId1;    InvalidId2")
✅ FluentCombobox_Multiple_Unselect(selectedOptions: "InvalidId1;InvalidId2")
✅ FluentCombobox_Multiple_Unselect(selectedOptions: "InvalidId1")
✅ FluentCombobox_Multiple_Unselect(selectedOptions: null)
❌ FluentCombobox_Option_Clicked
	Assert.Equal() Failure: Strings differ
	Expected: "Two"
	Actual:   null
✅ FluentCombobox_OptionFunctions
✅ FluentCombobox_RemoveUnknownOption(id: "FIRST_EXISTING_ID")
✅ FluentCombobox_RemoveUnknownOption(id: "InvalidId")
✅ FluentCombobox_RemoveUnknownOption(id: null)
✅ FluentCombobox_Size(size: 999, expected: null)
✅ FluentCombobox_Size(size: Large, expected: "large")
✅ FluentCombobox_Size(size: Medium, expected: null)
✅ FluentCombobox_Size(size: null, expected: null)
✅ FluentCombobox_Size(size: Small, expected: "small")
✅ FluentCombobox_Template
✅ FluentCombobox_TryParseValueFromString(value: "1", expectedParsedValue: 1, expectedValidationErrorMessage: null)
✅ FluentCombobox_TryParseValueFromString(value: "abc", expectedParsedValue: 0, expectedValidationErrorMessage: "The 'Unknown Bound Field' field is not valid.")

Annotations

Check failure on line 171 in tests/Core/Components/List/FluentComboboxTests.razor

See this annotation in the file changed.

@github-actions github-actions / Core Tests

Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests ► FluentCombobox_Multiple

Failed test found in:
  TestResults/_fv-az797-978_2025-04-13_13_21_00.trx
Error:
  Assert.Equal() Failure: Strings differ
  Expected: "One"
  Actual:   null
Raw output
Assert.Equal() Failure: Strings differ
Expected: "One"
Actual:   null
   at Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests.FluentCombobox_Multiple() in /home/runner/work/fluentui-blazor/fluentui-blazor/tests/Core/Components/List/FluentComboboxTests.razor:line 171
--- End of stack trace from previous location ---

Check failure on line 233 in tests/Core/Components/List/FluentComboboxTests.razor

See this annotation in the file changed.

@github-actions github-actions / Core Tests

Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests ► FluentCombobox_Option_Clicked

Failed test found in:
  TestResults/_fv-az797-978_2025-04-13_13_21_00.trx
Error:
  Assert.Equal() Failure: Strings differ
  Expected: "Two"
  Actual:   null
Raw output
Assert.Equal() Failure: Strings differ
Expected: "Two"
Actual:   null
   at Microsoft.FluentUI.AspNetCore.Components.Tests.Components.List.FluentComboboxTests.FluentCombobox_Option_Clicked() in /home/runner/work/fluentui-blazor/fluentui-blazor/tests/Core/Components/List/FluentComboboxTests.razor:line 233
--- End of stack trace from previous location ---