Skip to content

Commit b10e210

Browse files
committed
introduce some variety into test case
1 parent 85c6364 commit b10e210

File tree

1 file changed

+31
-25
lines changed

1 file changed

+31
-25
lines changed

binary_test.go

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -492,13 +492,19 @@ func TestShouldReturnErrorGivenLengthOfByteSliceNotEqualToFormatLength(
492492
}
493493

494494
const (
495-
destinationAddressOctet = 8
496-
fragmentOffset = 8191
497-
headerChecksum = 0
498-
identification = 0
499-
sourceAddressOctet = 1
500-
timeToLive = 1
501-
totalLength = 65535
495+
destinationAddressOctet0 = 85
496+
destinationAddressOctet1 = 51
497+
destinationAddressOctet2 = 15
498+
destinationAddressOctet3 = 0
499+
fragmentOffset = 8191
500+
headerChecksum = 0
501+
identification = 0
502+
sourceAddressOctet0 = 170
503+
sourceAddressOctet1 = 204
504+
sourceAddressOctet2 = 240
505+
sourceAddressOctet3 = 255
506+
timeToLive = 1
507+
totalLength = 65535
502508
)
503509

504510
var (
@@ -524,16 +530,16 @@ var (
524530
HeaderChecksum: headerChecksum,
525531
},
526532
rfc791.RFC791InternetHeaderFormatWord3{
527-
SourceAddressOctet0: sourceAddressOctet,
528-
SourceAddressOctet1: sourceAddressOctet,
529-
SourceAddressOctet2: sourceAddressOctet,
530-
SourceAddressOctet3: sourceAddressOctet,
533+
SourceAddressOctet0: sourceAddressOctet0,
534+
SourceAddressOctet1: sourceAddressOctet1,
535+
SourceAddressOctet2: sourceAddressOctet2,
536+
SourceAddressOctet3: sourceAddressOctet3,
531537
},
532538
rfc791.RFC791InternetHeaderFormatWord4{
533-
DestinationAddressOctet0: destinationAddressOctet,
534-
DestinationAddressOctet1: destinationAddressOctet,
535-
DestinationAddressOctet2: destinationAddressOctet,
536-
DestinationAddressOctet3: destinationAddressOctet,
539+
DestinationAddressOctet0: destinationAddressOctet0,
540+
DestinationAddressOctet1: destinationAddressOctet1,
541+
DestinationAddressOctet2: destinationAddressOctet2,
542+
DestinationAddressOctet3: destinationAddressOctet3,
537543
},
538544
}
539545

@@ -561,16 +567,16 @@ var (
561567
HeaderChecksum: headerChecksum,
562568
},
563569
v1p1.RFC791InternetHeaderFormatWord3{
564-
SourceAddressOctet0: sourceAddressOctet,
565-
SourceAddressOctet1: sourceAddressOctet,
566-
SourceAddressOctet2: sourceAddressOctet,
567-
SourceAddressOctet3: sourceAddressOctet,
570+
SourceAddressOctet0: sourceAddressOctet0,
571+
SourceAddressOctet1: sourceAddressOctet1,
572+
SourceAddressOctet2: sourceAddressOctet2,
573+
SourceAddressOctet3: sourceAddressOctet3,
568574
},
569575
v1p1.RFC791InternetHeaderFormatWord4{
570-
DestinationAddressOctet0: destinationAddressOctet,
571-
DestinationAddressOctet1: destinationAddressOctet,
572-
DestinationAddressOctet2: destinationAddressOctet,
573-
DestinationAddressOctet3: destinationAddressOctet,
576+
DestinationAddressOctet0: destinationAddressOctet0,
577+
DestinationAddressOctet1: destinationAddressOctet1,
578+
DestinationAddressOctet2: destinationAddressOctet2,
579+
DestinationAddressOctet3: destinationAddressOctet3,
574580
},
575581
}
576582

@@ -580,7 +586,7 @@ var (
580586
0b01000101, 0b11101000, 0b11111111, 0b11111111,
581587
0b00000000, 0b00000000, 0b01011111, 0b11111111,
582588
0b00000001, 0b00000110, 0b00000000, 0b00000000,
583-
0b00000001, 0b00000001, 0b00000001, 0b00000001,
584-
0b00001000, 0b00001000, 0b00001000, 0b00001000,
589+
0b10101010, 0b11001100, 0b11110000, 0b11111111,
590+
0b01010101, 0b00110011, 0b00001111, 0b00000000,
585591
}
586592
)

0 commit comments

Comments
 (0)