public void Setup() { _atmLogEvent = new ATMLogger(); _separation = new Separation(_atmLogEvent); _trackEnteredAirspace = new TrackEnteredAirspace(_atmLogEvent); _trackLeftAirspace = new TrackLeftAirspace(_atmLogEvent); }
public void Setup() { _uut = new TrackLeftAirspace(_atmLog = Substitute.For <IATMLogEvent>()); _atmTransponderData1 = Substitute.For <IATMTransponderData>(); _atmTransponderData2 = Substitute.For <IATMTransponderData>(); _atmTransponderData1.Tag = "item1"; _atmTransponderData1.Timestamp = "20151103180445769"; _atmTransponderData2.Tag = "item2"; }
public void Setup() { _atmLogEvent = Substitute.For <IATMLogEvent>(); _separation = new Separation(_atmLogEvent); _trackEnteredAirspace = new TrackEnteredAirspace(_atmLogEvent); _trackLeftAirspace = new TrackLeftAirspace(_atmLogEvent); _atmEventHandler = new ATMEventHandler(new List <ATMWarning> { _separation }, new List <ATMNotification> { _trackEnteredAirspace, _trackLeftAirspace }); }
public void EventHandler_Logging_TrackLeftAirspaceEvent() { File.WriteAllText(@"ATMLogger.txt", "Cleared"); var trackLeftAirspace = new TrackLeftAirspace(); var atmEventHandler = new ATMEventHandler(new List <ATMWarning> { _separation }, new List <ATMNotification> { _trackEnteredAirspace, trackLeftAirspace }); atmEventHandler.Handle(new List <IATMTransponderData> { new ATMTransponderData("EventHandler_Log_TrackLeftAirspaceEventTest", 17650, 29874, 5000, "2015") }); atmEventHandler.Handle(new List <IATMTransponderData>()); var fileConsistOurString = (File.ReadLines(@"ATMLogger.txt").Last()).Contains("EventHandler_Log_TrackLeftAirspaceEventTest"); Assert.IsTrue(fileConsistOurString); }
public void Setup() { _trackEnteredAirspace = new TrackEnteredAirspace(Substitute.For <IATMLogEvent>()); _trackLeftAirspace = new TrackLeftAirspace(Substitute.For <IATMLogEvent>()); }