public void Calculations_Of_Velocity_Is_Right_With_Track(double x1, double x2, double y1, double y2, double r) { Action(x1, x2, y1, y2); double result = Convert.ToInt32(_uut.Velocity(tracklist[0], tracklist[1])); Assert.AreEqual(result, r); }
public void Two_Same_Tag_Calculate_Velocity() { _fakeTransponderData.TrackData.Clear(); _fakeTransponderData.TrackData.Add(_track1); _fakeTransponderData.TrackData.Add(_track2); RaiseFakeEvent(); _monitor.MonitorFlight(receivedTrackData[0]).Returns(true); _calcVelocity.Velocity(_track1, _track2).Returns(200); RaiseFakeEvent(); //_monitor.MonitorFlight(receivedTrackData[1]).Returns(true); _uut.UpdatesTrack(receivedTrackData); Assert.That(receivedTrackData[1].Velocity, Is.EqualTo(200)); }