public async Task Should_Return_UpdateSummaryMessage() { // Act var updateSummaryMessage = await _level1Client.GetUpdateSummarySnapshotAsync(Symbol); // Assert Assert.AreEqual(updateSummaryMessage.Symbol, Symbol); }
public async Task Should_Return_UpdateSummaryMessageWithDynamicFields() { // Arrange var fieldNames = new DynamicFieldset[] { DynamicFieldset.Symbol, DynamicFieldset.MostRecentTrade, DynamicFieldset.MostRecentTradeSize, DynamicFieldset.MostRecentTradeTime, DynamicFieldset.MostRecentTradeMarketCenter, DynamicFieldset.TotalVolume, DynamicFieldset.Bid, DynamicFieldset.BidSize, DynamicFieldset.Ask, DynamicFieldset.AskSize, DynamicFieldset.Open, DynamicFieldset.High, DynamicFieldset.Low, DynamicFieldset.Close, DynamicFieldset.MessageContents, DynamicFieldset.MostRecentTradeConditions, DynamicFieldset.MostRecentTradeAggressor, DynamicFieldset.MostRecentTradeDayCode }; _level1Client.SelectUpdateFieldName(fieldNames); // Act var updateSummaryMessage = await _level1Client.GetUpdateSummarySnapshotAsync(Symbol); // Assert Assert.AreEqual(updateSummaryMessage.DynamicFields.Symbol, Symbol); }