using ZB.MOM.WW.OtOpcUa.Client.Shared; namespace ZB.MOM.WW.OtOpcUa.Client.UI.Tests.Fakes; /// /// Fake factory that returns a preconfigured FakeOpcUaClientService. /// public sealed class FakeOpcUaClientServiceFactory : IOpcUaClientServiceFactory { private readonly FakeOpcUaClientService _service; /// Initializes a new instance of FakeOpcUaClientServiceFactory. /// The fake OPC UA client service to return. public FakeOpcUaClientServiceFactory(FakeOpcUaClientService service) { _service = service; } /// Creates an OPC UA client service instance. /// The preconfigured fake OPC UA client service. public IOpcUaClientService Create() { return _service; } }