@@ -78,9 +78,8 @@ public void ThreadSafety()
78
78
[ TestCaseSource ( typeof ( ExchangeHoursDataClass ) , nameof ( ExchangeHoursDataClass . TestCases ) ) ]
79
79
public void RefreshesMarketHoursCorrectly ( SecurityExchangeHours securityExchangeHours , MarketHoursSegment expectedSegment )
80
80
{
81
- Security security ;
82
81
var algorithm = new AlgorithmStub ( ) ;
83
- security = algorithm . AddEquity ( "SPY" ) ;
82
+ var security = algorithm . AddEquity ( "SPY" ) ;
84
83
85
84
var realTimeHandler = new TestLiveTradingRealTimeHandler ( ) ;
86
85
realTimeHandler . Setup ( algorithm ,
@@ -145,7 +144,9 @@ public void ResetMarketHoursCorrectly()
145
144
Assert . IsTrue ( orderTicket . Status == OrderStatus . Submitted ) ;
146
145
broker . Scan ( ) ;
147
146
Assert . IsTrue ( orderTicket . Status != OrderStatus . Filled ) ;
147
+
148
148
realTimeHandler . Exit ( ) ;
149
+ broker . Dispose ( ) ;
149
150
}
150
151
151
152
private class TestTimeLimitManager : IIsolatorLimitResultProvider
@@ -192,7 +193,7 @@ public void AssertMarketHours(Security security, DateTime time, MarketHoursSegme
192
193
var marketHours = security . Exchange . Hours . MarketHours [ time . DayOfWeek ] ;
193
194
var segment = marketHours . Segments . SingleOrDefault ( ) ;
194
195
195
- if ( segment == null )
196
+ if ( expectedSegment == null )
196
197
{
197
198
Assert . AreEqual ( expectedSegment , segment ) ;
198
199
}
@@ -212,7 +213,7 @@ public void AssertMarketHours(Security security, DateTime time, MarketHoursSegme
212
213
}
213
214
}
214
215
215
- public class TestLiveTradingRealTimeHandlerReset : LiveTradingRealTimeHandler
216
+ private class TestLiveTradingRealTimeHandlerReset : LiveTradingRealTimeHandler
216
217
{
217
218
private static AutoResetEvent OnSecurityUpdated = new AutoResetEvent ( false ) ;
218
219
0 commit comments