Commit 077c5720 authored by Brickner_cp's avatar Brickner_cp

Improve tests.

parent d2e2016f
......@@ -185,6 +185,7 @@ namespace PcapDotNet.Core.Test
return false;
case "ipv6.src_sa_mac":
case "ipv6.dst_sa_mac":
case "ipv6.sa_mac":
case "ipv6.dst_6to4_gw_ipv4":
case "ipv6.dst_6to4_sla_id":
......
......@@ -57,17 +57,19 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
IpV4Layer ipV4Layer = random.NextIpV4Layer(null);
ipV4Layer.HeaderChecksum = null;
Layer ipLayer = random.NextBool() ? (Layer)ipV4Layer : random.NextIpV6Layer(true);
UdpLayer udpLayer = random.NextUdpLayer();
udpLayer.Checksum = null;
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
Random random = new Random(seed);
for (int i = 0; i != 1000; ++i)
{
IpV4Layer ipV4Layer = random.NextIpV4Layer(null);
ipV4Layer.HeaderChecksum = null;
Layer ipLayer = random.NextBool() ? (Layer)ipV4Layer : random.NextIpV6Layer(true);
UdpLayer udpLayer = random.NextUdpLayer();
udpLayer.Checksum = null;
DnsLayer dnsLayer;
do
{
......
......@@ -54,10 +54,9 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 200; ++i)
{
......@@ -217,10 +216,9 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 100; ++i)
{
......
......@@ -52,10 +52,9 @@ namespace PcapDotNet.Packets.Test
[TestMethod]
public void RandomHttpTest()
{
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 200; ++i)
{
......
......@@ -53,10 +53,9 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 2000; ++i)
{
......
......@@ -53,10 +53,9 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 200; ++i)
{
......
......@@ -66,10 +66,9 @@ namespace PcapDotNet.Packets.Test
EtherType = EthernetType
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 1000; ++i)
{
......
......@@ -56,10 +56,9 @@ namespace PcapDotNet.Packets.Test
Destination = ethernetDestination
};
Random random = new Random();
int seed = random.Next();
Console.WriteLine("Seed: {0}", seed);
random = new Random(seed);
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
Random random = new Random(seed);
for (int i = 0; i != 1000; ++i)
{
......
......@@ -52,10 +52,9 @@ namespace PcapDotNet.Packets.Test
Destination = new MacAddress("A0:A1:A2:A3:A4:A5")
};
Random random = new Random();
int seed = random.Next();
int seed = new Random().Next();
Console.WriteLine("Seed: " + seed);
random = new Random(seed);
Random random = new Random(seed);
for (int i = 0; i != 1000; ++i)
{
......
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