using Edge.Core.Processor;using Edge.Core.IndustryStandardInterface.Pump; using Edge.Core.Parser; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Mocks.Mock { public class HandlerMock : IDeviceHandler where TMessage : MessageBase { public Action> OnInitCalled; public Action> OnProcessCalled; public void Init(IContext context) { OnInitCalled?.Invoke(context); } public Task Process(IContext context) { OnProcessCalled?.Invoke(context); return Task.CompletedTask; } } }