public void Update_VelocityOldandNew_returnsNotEqual() { var uut = new TrackUpdate(_trackRendition, _proximityDetection); _track1.TimeStamp.Returns(new DateTime(2018, 05, 13, 10, 50, 30)); _track1.X.Returns(58000); _track1.Y.Returns(67000); _track1.Tag.Returns("SHN63"); _trackData.Add(_track1); uut.Update(_trackData); //new list SHN63 og old list SHN63 // _trackData.Clear(); _track2.TimeStamp.Returns(new DateTime(2018, 05, 13, 10, 50, 36)); _track2.X.Returns(65000); _track2.Y.Returns(71000); _track2.Tag.Returns("SHN63"); _trackData.Add(_track2); var vel = new TrackUpdate(_trackRendition, _proximityDetection).CalVelocity(_track1, _track2); uut.Update(_trackData); Assert.AreNotEqual(vel, uut.oldList[0].Velocity); }
public void ProximityDetection_IsCalled_True() { var uut = new TrackUpdate(_trackRendition, _proximityDetection); uut.Update(_trackData); _proximityDetection.Received().CheckProximityDetection(_trackData); }
public void Update_VelocityOldandNew_returnsEqual() { var uut = new TrackUpdate(_trackRendition, _proximityDetection); _trackData.Add(_track1); _trackData.Add(_track2); uut.Update(_trackData); //new list Assert.That(_trackData[0].Velocity, Is.EqualTo(uut.oldList[0].Velocity)); }
public void Update_TimeStampOldandNew_returnsNotEqual() { var uut = new TrackUpdate(_trackRendition, _proximityDetection); _trackData.Add(_track1); _trackData.Add(_track2); uut.Update(_trackData); Assert.AreNotEqual(_trackData[1].TimeStamp, uut.oldList[0].TimeStamp); }
public void Update_TimeStampOldandNew_returnsEqual() { var uut = new TrackUpdate(_trackRendition, _proximityDetection); _trackData.Add(_track1); _trackData.Add(_track2); uut.Update(_trackData); //new list Assert.That(_trackData[0].TimeStamp, Is.EqualTo(uut.oldList[0].TimeStamp)); //New list is equal to oldList }