public void ListHandler_Renew_ListIsEqualToNewList() { _newTracks.Add(Substitute.For <ITrackObject>()); _uut.Renew(_newTracks); Assert.AreEqual(_newTracks, _uut.CurrentTracks); }
public void TrackObject_PositionXCoor_ReceivedCorrect() { _newTracks.Add(Substitute.For <ITrackObject>()); _listHandler.Renew(_newTracks); _listHandler.Update(_newTracks); Assert.AreEqual(_uut.Position.XCoor, _newTracks[0].Position.XCoor); }
public void CurrentCourse_PositionXCoor_ReceivedCorrect() { _newTracks.Add(Substitute.For <ITrackObject>()); _listHandler.Renew(_newTracks); _listHandler.Update(_newTracks); _uut.CurrentCourse(_newTracks[0].Position, _listHandler.CurrentTracks[0].Position, _distance); var temp = _newTracks[0].Position.Received().XCoor; }
private void MonitorSystem(object sender, TrackListUpdatedArgs trackListUpdatedArgs) { List <ITrackObject> newTrackList = trackListUpdatedArgs.TrackList; if (ListHandler.Initiate(newTrackList)) { return; } ListHandler.Update(newTrackList); Console.WriteLine(ListHandler); Console.WriteLine(ListHandler.CurrentSeperationEvents()); ListHandler.Renew(newTrackList); }