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