public void Init()
{
transport = new MockTransport(mockUri);
sent = new List<Command>();
received = new List<Command>();
exceptions = new List<Exception>();
transport.Command = new CommandHandler(OnCommand);
transport.Exception = new ExceptionHandler(OnException);
transport.OutgoingCommand = new CommandHandler(OnOutgoingCommand);
}