@@ -229,20 +229,32 @@ public void TestInternalParseRangeFalse(string start, string end, string expecte
229
229
/// Test the InternalParseRange
230
230
/// </summary>
231
231
/// <param name="range"></param>
232
- /// <param name="expected"></param>
233
232
[ TestMethod ]
234
- [ DataRow ( "null - 128.0.0.0" , "0.0.0.0/1, 128.0.0.0/32" ) ]
235
- [ DataRow ( "0.0.0.0 - null" , "0.0.0.0/1, 128.0.0.0/32" ) ]
236
- [ DataRow ( "0.0.0.0 - ::1" , "0.0.0.0/1, 128.0.0.0/32" ) ]
237
- [ DataRow ( "::1 - 0.0.0.0" , "0.0.0.0/1, 128.0.0.0/32" ) ]
238
- public void TestInternalParseRangeFalse ( string range , string expected )
233
+ [ DataRow ( "null - 128.0.0.0" ) ]
234
+ [ DataRow ( "0.0.0.0 - null" ) ]
235
+ [ DataRow ( "0.0.0.0 - ::1" ) ]
236
+ [ DataRow ( "::1 - 0.0.0.0" ) ]
237
+ [ DataRow ( "" ) ]
238
+ public void TestInternalParseRangeFalse ( string range )
239
239
{
240
240
Assert . ThrowsExactly < ArgumentException > ( ( ) =>
241
241
{
242
- bool parsed = IPNetwork2 . InternalParseRange ( false , range , out var result ) ;
243
- string sresult = string . Join ( ", " , result ) ;
244
- Assert . IsTrue ( parsed ) ;
245
- Assert . AreEqual ( expected , sresult ) ;
242
+ IPNetwork2 . InternalParseRange ( false , range , out var _ ) ;
243
+ } ) ;
244
+ }
245
+
246
+ /// <summary>
247
+ /// Test the InternalParseRange
248
+ /// </summary>
249
+ /// <param name="range"></param>
250
+ [ TestMethod ]
251
+ [ DataRow ( "" ) ]
252
+ [ DataRow ( null ) ]
253
+ public void TestInternalParseRangeFalse_Null ( string range )
254
+ {
255
+ Assert . ThrowsExactly < ArgumentException > ( ( ) =>
256
+ {
257
+ IPNetwork2 . InternalParseRange ( false , range , out var _ ) ;
246
258
} ) ;
247
259
}
248
260
0 commit comments