public void TestLogonWithInvalidPassword() { var config = new JfdExchangeConfiguration() { Password = "******", TradingFixConfiguration = new[] { "[DEFAULT]", "ResetOnLogon=Y", "FileStorePath=store", "FileLogPath=log", "ConnectionType=initiator", "ReconnectInterval=60", "BeginString=FIX.4.4", "DataDictionary=FIX44.xml", "HeartBtInt=15", $"SocketConnectHost={TargetIp}", $"SocketConnectPort={TargetPort}", "[SESSION]", $"SenderCompID={OrderSenderCompId}", $"TargetCompID={OrderTargetCompId}", "StartTime=05:00:00", "EndTime=23:00:00" } }; var connectorConfig = new FixConnectorConfiguration(config.Password, config.GetTradingFixConfigAsReader()); var connector = new IcmTradeSessionConnector(connectorConfig, new TestOutput(new TestOutputHelperWrapper(_output))); connector.Start(); WaitForState(FixConnectorState.Connected, 5); }
private void StartFixConnection() { _tradeSessionConnector.Start(); _tickPriceHarvester.Start(); OnConnected(); }