using Xunit;
namespace ZB.MOM.WW.OtOpcUa.Runtime.Tests.Drivers;
///
/// Equipment DriverInstanceId / DeviceId binding + resolved DeviceHost byte-parity
/// across the two EquipmentNode producers (composer + artifact decode).
///
/// v3 RETIRED: equipment no longer binds a driver/device — EquipmentNode is
/// (EquipmentId, DisplayName, UnsLineId) only, Equipment dropped
/// DriverInstanceId/DeviceId, and devices bind to drivers (tags bind to devices) while
/// equipment references raw tags via UnsTagReference. The device-endpoint resolution this test
/// characterized (fold the sole device's DeviceConfig host into the driver config so a follower
/// node dials the same endpoint) is now proven by
/// .
/// Kept as a skipped marker so the retired coverage is discoverable, not silently deleted.
///
///
public sealed class DeploymentArtifactDeviceHostParityTests
{
/// Retired: equipment↔device host binding removed in v3; superseded by
/// DeploymentArtifactRawPathTests device-endpoint merge. See class remarks.
[Fact(Skip = DarkAddressSpaceReasons.EquipmentDeviceBindingRetired)]
public void Composer_and_artifact_agree_on_equipment_node_device_host()
{
}
}