public void ReturnsCorrectLeanSymbol() { var mapper = new TradierSymbolMapper(); var leanSymbol = mapper.GetLeanSymbol("AAPL"); var expected = Symbols.AAPL; Assert.AreEqual(expected, leanSymbol); leanSymbol = mapper.GetLeanSymbol("SPY210319C00410000"); expected = Symbol.CreateOption("SPY", Market.USA, OptionStyle.American, OptionRight.Call, 410m, new DateTime(2021, 3, 19)); Assert.AreEqual(expected, leanSymbol); }
public void ReturnsCorrectBrokerageSymbol() { var mapper = new TradierSymbolMapper(); var equitySymbol = Symbols.AAPL; var brokerageSymbol = mapper.GetBrokerageSymbol(equitySymbol); Assert.AreEqual("AAPL", brokerageSymbol); var optionSymbol = Symbol.CreateOption("SPY", Market.USA, OptionStyle.American, OptionRight.Call, 410m, new DateTime(2021, 3, 19)); brokerageSymbol = mapper.GetBrokerageSymbol(optionSymbol); Assert.AreEqual("SPY210319C00410000", brokerageSymbol); }