Resolve all 46 low-severity architecture review findings

This commit is contained in:
Joseph Doherty
2026-09-09 22:56:36 -04:00
parent fef3e7675f
commit 9ee402bbcd
139 changed files with 2621 additions and 1082 deletions
@@ -5,6 +5,16 @@ namespace ZB.MOM.WW.ScadaBridge.CentralUI.Tests;
public class PollGateTests
{
[Fact]
public async Task RejectedRendererDispatch_ReleasesGateAndObservesFault()
{
var gate = new PollGate();
Exception? observed = null;
await gate.RunAsync(() => Task.FromException(new ObjectDisposedException("renderer")), ex => observed = ex);
Assert.IsType<ObjectDisposedException>(observed);
Assert.True(gate.TryEnter());
}
[Fact]
public void TryEnter_SecondCallWhileHeld_ReturnsFalse()
{