From 900d7d88b5adeb7b1eaca35c11c7858e763ed454 Mon Sep 17 00:00:00 2001 From: bilalcaliskan Date: Mon, 3 Jan 2022 02:35:16 +0300 Subject: [PATCH] try to cover all cases --- internal/raw/raw_test.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/internal/raw/raw_test.go b/internal/raw/raw_test.go index b9ebf0c..2687d60 100644 --- a/internal/raw/raw_test.go +++ b/internal/raw/raw_test.go @@ -19,9 +19,19 @@ func TestStartFlooding(t *testing.T) { srcIp, dstIp string srcMacAddr, dstMacAddr []byte }{ - {"500byte_syn", "syn", 500, srcPorts[rand.Intn(len(srcPorts))], 443, 100, - srcIps[rand.Intn(len(srcIps))], "213.238.175.187", + {"100byte_syn", "syn", 100, srcPorts[rand.Intn(len(srcPorts))], + 443, 100, srcIps[rand.Intn(len(srcIps))], "213.238.175.187", macAddrs[rand.Intn(len(macAddrs))], macAddrs[rand.Intn(len(macAddrs))]}, + { + "100byte_ack", "ack", 100, srcPorts[rand.Intn(len(srcPorts))], + 443, 100, srcIps[rand.Intn(len(srcIps))], "213.238.175.187", + macAddrs[rand.Intn(len(macAddrs))], macAddrs[rand.Intn(len(macAddrs))], + }, + { + "100byte_synack", "synAck", 100, srcPorts[rand.Intn(len(srcPorts))], + 443, 100, srcIps[rand.Intn(len(srcIps))], "213.238.175.187", + macAddrs[rand.Intn(len(macAddrs))], macAddrs[rand.Intn(len(macAddrs))], + }, } for _, tc := range cases {