Skip to content

Improve bUnit reliability around MudBlazor overlays#89

Merged
danielchalmers merged 1 commit into
mainfrom
copilot/improve-bunit-test-reliability-again
May 7, 2026
Merged

Improve bUnit reliability around MudBlazor overlays#89
danielchalmers merged 1 commit into
mainfrom
copilot/improve-bunit-test-reliability-again

Conversation

Copilot AI commented May 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • use WaitForAssertion for MudBlazor popover and dialog visibility assertions in DataPointViewTests
  • wait for dialog rendering before interacting with EditNoteDialog, EditDoseDialog, and EditCategoryDialog
  • make category creation tests wait for the dialog text and updated list counts after submit

Validation

  • dotnet test /home/runner/work/JournalApp/JournalApp/JournalApp.Tests/JournalApp.Tests.csproj --filter "FullyQualifiedName~DataPointViewTests|FullyQualifiedName~ManageCategoriesTests"
  • dotnet test /home/runner/work/JournalApp/JournalApp/JournalApp.sln
  • parallel_validation

Agent-Logs-Url: https://github.com/danielchalmers/JournalApp/sessions/86b7312c-d24e-4cde-9f45-3ae3212b1ea2

Co-authored-by: danielchalmers <7112040+danielchalmers@users.noreply.github.com>
@danielchalmers

Copy link
Copy Markdown
Owner

Replaces #88 and #86

@danielchalmers danielchalmers marked this pull request as ready for review May 7, 2026 17:03
@danielchalmers danielchalmers merged commit 6bfe9a2 into main May 7, 2026
1 check passed
@danielchalmers danielchalmers deleted the copilot/improve-bunit-test-reliability-again branch May 7, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants