EugeneTes 40a72195d3 strengthen CompositeDiscoveryService tests for deduplication and concurrency
- Replace weak deduplication test with one using distinguishable printers
  (TM-T30III/ENPC vs POS895/SPRT on same IP) to prove first-wins semantics
- Add concurrency test using SlowStubDiscovery to catch sequential regressions
  (3 * 300ms tasks must complete in < 700ms, not >= 900ms)
- Add StubDiscovery constructor accepting List<DiscoveredPrinter> for
  fully-populated test data

Test suite now 13/13 passing with proven concurrent execution.

Claude-Session: https://claude.ai/code/session_01E6N3P4nSZLtp4BC2LXVref
2026-09-03 12:03:24 +02:00
2026-02-04 14:20:08 +01:00
2026-02-05 08:42:34 +01:00
2026-01-13 09:06:45 +01:00
2026-01-16 12:00:24 +01:00
2026-01-16 12:00:24 +01:00
2026-02-12 15:45:49 +01:00
2026-01-22 11:13:07 +01:00
Description
No description provided
2.7 MiB
Languages
C# 84.4%
HTML 13.4%
JavaScript 0.9%
CSS 0.8%
Shell 0.5%