finos / finos/backplane

no unit tests for DesktopAgentsHub

Open
#61 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
8
Forks
11
Avg merge
5h 39m
Merged PRs (30d)
1

Description

## Enhancement Request

### Use Case
Unit tests for DesktopAgentsHub

### Workflow Description
Add unit-test coverage for the highest-business-impact untested component, DesktopAgentsHub, so the real-time broadcast core is protected against regressions

### Workflow Examples
As a maintainer, when I run dotnet test on Finos.Fdc3.Backplane.Tests, I want hub tests that assert null-payload rejection, sender-exclusion branching, per-node HTTP fan-out, and swallowed-peer-failure logging

Contributor guide

Open the contributing guide

Research direction

Locate DesktopAgentsHub and read the surrounding implementation and existing tests in Finos.Fdc3.Backplane.Tests. Run dotnet test on Finos.Fdc3.Backplane.Tests, then add coverage for null-payload rejection, sender exclusion, per-node HTTP fan-out, and swallowed-peer-failure logging; done means these regression cases pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.