public void CreateTracks_ReceiveStringConvertToTrack_ReturnsTrack() { //Act - Send 2 strings to be created as tracks var ListOfTracks = _uut.CreateTracks(ListOfStrings); var Track = ListOfTracks.Find((x) => x.Tag.Contains("BTR312")); //Assert Assert.That(TestTrack == Track, Is.EqualTo(true)); }
public void AirportReceiverHandler_CalledWithCorrectArguments() { var _received_strings_to_track = new List <Track>(); _transponderReceiverMock.TransponderDataReady += Raise.EventWith(_transponderReceiverMock, new TransponderReceiver.RawTransponderDataEventArgs(_received_strings)); _decoderMock.CreateTracks(Arg.Any <List <string> >()).Returns(_tracks); _decoderMock.Received() .CreateTracks(Arg.Is <List <string> >(x => x.SequenceEqual(new List <string> { "BTR312;2004;18204;5500;20151006213456789" }))); }
public void CreateTracks_ReceiveStringConvertToTrack_ReturnsTrack() { //Arrange bool TracksAreTheSame; //Act - Send 2 strings to be created as tracks var ListOfTracks = _uut.CreateTracks(ListOfStrings); var Track = ListOfTracks.Find((x) => x.Tag.Contains("BTR312")); //Uses overloaded == operation TracksAreTheSame = TestTrack == Track; //Assert Assert.That(TracksAreTheSame, Is.EqualTo(true)); }