@@ -26,7 +26,7 @@ public static TheoryData<SetCookieHeaderValue, string> SetCookieHeaderDataSet
26
26
Path = "path1" ,
27
27
Secure = true
28
28
} ;
29
- dataset . Add ( header1 , "name1=n1=v1&n2=v2&n3=v3; expires=Sun, 06 Nov 1994 08:49:37 GMT; max-age=86400; domain=domain1; path=path1; secure; samesite=Strict ; httponly" ) ;
29
+ dataset . Add ( header1 , "name1=n1=v1&n2=v2&n3=v3; expires=Sun, 06 Nov 1994 08:49:37 GMT; max-age=86400; domain=domain1; path=path1; secure; samesite=strict ; httponly" ) ;
30
30
31
31
var header2 = new SetCookieHeaderValue ( "name2" , "" ) ;
32
32
dataset . Add ( header2 , "name2=" ) ;
@@ -51,7 +51,7 @@ public static TheoryData<SetCookieHeaderValue, string> SetCookieHeaderDataSet
51
51
{
52
52
SameSite = SameSiteEnforcementMode . Lax ,
53
53
} ;
54
- dataset . Add ( header6 , "name6=value6; samesite=Lax " ) ;
54
+ dataset . Add ( header6 , "name6=value6; samesite=lax " ) ;
55
55
56
56
var header7 = new SetCookieHeaderValue ( "name7" , "value7" )
57
57
{
@@ -126,7 +126,7 @@ public static TheoryData<IList<SetCookieHeaderValue>, string[]> ListOfSetCookieH
126
126
Path = "path1" ,
127
127
Secure = true
128
128
} ;
129
- var string1 = "name1=n1=v1&n2=v2&n3=v3; expires=Sun, 06 Nov 1994 08:49:37 GMT; max-age=86400; domain=domain1; path=path1; secure; samesite=Strict ; httponly" ;
129
+ var string1 = "name1=n1=v1&n2=v2&n3=v3; expires=Sun, 06 Nov 1994 08:49:37 GMT; max-age=86400; domain=domain1; path=path1; secure; samesite=strict ; httponly" ;
130
130
131
131
var header2 = new SetCookieHeaderValue ( "name2" , "value2" ) ;
132
132
var string2 = "name2=value2" ;
@@ -148,13 +148,16 @@ public static TheoryData<IList<SetCookieHeaderValue>, string[]> ListOfSetCookieH
148
148
{
149
149
SameSite = SameSiteEnforcementMode . Lax
150
150
} ;
151
- var string5 = "name5=value5; samesite=Lax" ;
151
+ var string5a = "name5=value5; samesite=lax" ;
152
+ var string5b = "name5=value5; samesite=Lax" ;
152
153
153
154
var header6 = new SetCookieHeaderValue ( "name6" , "value6" )
154
155
{
155
156
SameSite = SameSiteEnforcementMode . Strict
156
157
} ;
157
- var string6 = "name6=value6; samesite" ;
158
+ var string6a = "name6=value6; samesite" ;
159
+ var string6b = "name6=value6; samesite=Strict" ;
160
+ var string6c = "name6=value6; samesite=invalid" ;
158
161
159
162
dataset . Add ( new [ ] { header1 } . ToList ( ) , new [ ] { string1 } ) ;
160
163
dataset . Add ( new [ ] { header1 , header1 } . ToList ( ) , new [ ] { string1 , string1 } ) ;
@@ -165,8 +168,11 @@ public static TheoryData<IList<SetCookieHeaderValue>, string[]> ListOfSetCookieH
165
168
dataset . Add ( new [ ] { header2 , header1 } . ToList ( ) , new [ ] { string2 + ", " + string1 } ) ;
166
169
dataset . Add ( new [ ] { header1 , header2 , header3 , header4 } . ToList ( ) , new [ ] { string1 , string2 , string3 , string4 } ) ;
167
170
dataset . Add ( new [ ] { header1 , header2 , header3 , header4 } . ToList ( ) , new [ ] { string . Join ( "," , string1 , string2 , string3 , string4 ) } ) ;
168
- dataset . Add ( new [ ] { header5 } . ToList ( ) , new [ ] { string5 } ) ;
169
- dataset . Add ( new [ ] { header6 } . ToList ( ) , new [ ] { string6 } ) ;
171
+ dataset . Add ( new [ ] { header5 } . ToList ( ) , new [ ] { string5a } ) ;
172
+ dataset . Add ( new [ ] { header5 } . ToList ( ) , new [ ] { string5b } ) ;
173
+ dataset . Add ( new [ ] { header6 } . ToList ( ) , new [ ] { string6a } ) ;
174
+ dataset . Add ( new [ ] { header6 } . ToList ( ) , new [ ] { string6b } ) ;
175
+ dataset . Add ( new [ ] { header6 } . ToList ( ) , new [ ] { string6c } ) ;
170
176
171
177
return dataset ;
172
178
}
0 commit comments