Commit c115e21b authored by Brickner_cp's avatar Brickner_cp

More relaxed tests

parent 4e0de02e
...@@ -84,7 +84,7 @@ namespace PcapDotNet.Core.Test ...@@ -84,7 +84,7 @@ namespace PcapDotNet.Core.Test
Assert.AreEqual(PacketCommunicatorReceiveResult.Timeout, result); Assert.AreEqual(PacketCommunicatorReceiveResult.Timeout, result);
Assert.AreEqual<uint>(0, communicator.TotalStatistics.PacketsCaptured); Assert.AreEqual<uint>(0, communicator.TotalStatistics.PacketsCaptured);
MoreAssert.IsInRange(TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(1.02), finishedWaiting - startWaiting); MoreAssert.IsInRange(TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(1.04), finishedWaiting - startWaiting);
Packet sentPacket = _random.NextEthernetPacket(24, SourceMac, DestinationMac); Packet sentPacket = _random.NextEthernetPacket(24, SourceMac, DestinationMac);
...@@ -141,7 +141,7 @@ namespace PcapDotNet.Core.Test ...@@ -141,7 +141,7 @@ namespace PcapDotNet.Core.Test
// Wait for more packets // Wait for more packets
TestReceivePackets(NumPacketsToSend, 0, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.03); TestReceivePackets(NumPacketsToSend, 0, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.03);
TestReceivePackets(NumPacketsToSend, -1, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.02); TestReceivePackets(NumPacketsToSend, -1, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.1);
TestReceivePackets(NumPacketsToSend, NumPacketsToSend + 1, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.02); TestReceivePackets(NumPacketsToSend, NumPacketsToSend + 1, int.MaxValue, 2, PacketSize, PacketCommunicatorReceiveResult.None, NumPacketsToSend, 2, 2.02);
// Break loop // Break loop
...@@ -501,7 +501,7 @@ namespace PcapDotNet.Core.Test ...@@ -501,7 +501,7 @@ namespace PcapDotNet.Core.Test
DateTime end = DateTime.Now; DateTime end = DateTime.Now;
Assert.AreEqual(PacketCommunicatorReceiveResult.Ok, result); Assert.AreEqual(PacketCommunicatorReceiveResult.Ok, result);
Assert.AreEqual(expectedPacket, packet); Assert.AreEqual(expectedPacket, packet);
MoreAssert.IsSmallerOrEqual(TimeSpan.FromSeconds(0.02), end - start); MoreAssert.IsSmallerOrEqual(TimeSpan.FromSeconds(0.07), end - start);
} }
} }
} }
......
...@@ -125,7 +125,7 @@ namespace PcapDotNet.Core.Test ...@@ -125,7 +125,7 @@ namespace PcapDotNet.Core.Test
TimeSpan actualDiff = packet.Timestamp - lastTimestamp; TimeSpan actualDiff = packet.Timestamp - lastTimestamp;
MoreAssert.IsInRange( MoreAssert.IsInRange(
expectedDiff.Subtract(TimeSpan.FromSeconds(0.01)), expectedDiff.Subtract(TimeSpan.FromSeconds(0.01)),
expectedDiff.Add(TimeSpan.FromSeconds(0.01)), expectedDiff.Add(TimeSpan.FromSeconds(0.03)),
actualDiff); actualDiff);
} }
lastTimestamp = packet.Timestamp; lastTimestamp = packet.Timestamp;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment