From 29bb4f176ec1cc3b030027bb8fd73f81c3ae129b Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Thu, 16 Jul 2026 07:03:21 -0400 Subject: [PATCH] merge-fix(wave-b): dedupe BuildReference test helper (WP2+WP4 both added it) Semantic collision git auto-merged: WP2 and WP4 each added a BuildReference helper to the DraftValidatorTests partial class (same param types -> CS0111). Kept one with the refId param name + default null, satisfying both call styles. Claude-Session: https://claude.ai/code/session_01LVneM3eh1UtJxEisFXgmox --- .../DraftValidatorTests.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/tests/Core/ZB.MOM.WW.OtOpcUa.Configuration.Tests/DraftValidatorTests.cs b/tests/Core/ZB.MOM.WW.OtOpcUa.Configuration.Tests/DraftValidatorTests.cs index 1bff39fd..ef282460 100644 --- a/tests/Core/ZB.MOM.WW.OtOpcUa.Configuration.Tests/DraftValidatorTests.cs +++ b/tests/Core/ZB.MOM.WW.OtOpcUa.Configuration.Tests/DraftValidatorTests.cs @@ -289,7 +289,7 @@ public sealed class DraftValidatorTests TagConfig = "{}", }; - private static UnsTagReference BuildReference(string refId, string equipmentId, string tagId, string? overrideName) => new() + private static UnsTagReference BuildReference(string refId, string equipmentId, string tagId, string? overrideName = null) => new() { UnsTagReferenceId = refId, EquipmentId = equipmentId, @@ -312,11 +312,6 @@ public sealed class DraftValidatorTests AccessLevel = TagAccessLevel.Read, TagConfig = "{}", }; - private static UnsTagReference BuildReference(string id, string equipmentId, string tagId, string? overrideName = null) => new() - { - UnsTagReferenceId = id, EquipmentId = equipmentId, TagId = tagId, DisplayNameOverride = overrideName, - }; - /// A VirtualTag script using {{equip}}/Speed with no reference "Speed" on the equipment is /// a deploy error naming the equipment + the missing ref. [Fact]