diff --git a/src/ZB.MOM.WW.MxGateway.Worker.Tests/TestSupport/NoopMxAccessServer.cs b/src/ZB.MOM.WW.MxGateway.Worker.Tests/TestSupport/NoopMxAccessServer.cs index b2964a3..692db6a 100644 --- a/src/ZB.MOM.WW.MxGateway.Worker.Tests/TestSupport/NoopMxAccessServer.cs +++ b/src/ZB.MOM.WW.MxGateway.Worker.Tests/TestSupport/NoopMxAccessServer.cs @@ -96,6 +96,10 @@ internal sealed class NoopMxAccessServer : IMxAccessServer /// internal sealed class FakeMxStatus { + // These public fields exist solely so MxStatusProxyConverter can reflect + // over them by name; they are read through reflection, not directly, so the + // compiler's "never assigned" (CS0649) diagnostic does not apply. +#pragma warning disable CS0649 /// Success indicator field read by the status converter. public int success; @@ -107,4 +111,5 @@ internal sealed class FakeMxStatus /// Status detail field read by the status converter. public int detail; +#pragma warning restore CS0649 }