@@ -42,9 +42,11 @@ public class LoadSaveTests
42
42
var logger = new Logger ( ) ;
43
43
var ( datFileInfo , locoObject ) = SawyerStreamReader . LoadFullObjectFromStream ( data , logger : logger ) ;
44
44
45
+ #pragma warning disable IDE0079 // Remove unnecessary suppression
45
46
#pragma warning disable NUnit2045 // Use Assert.Multiple - cannot use a ReadOnlySpan inside an anonymous method
46
47
Assert . That ( locoObject , Is . Not . Null ) ;
47
48
#pragma warning restore NUnit2045 // Use Assert.Multiple
49
+ #pragma warning restore IDE0079 // Remove unnecessary suppression
48
50
Assert . That ( datFileInfo . ObjectHeader . DataLength , Is . EqualTo ( data . Length - S5Header . StructLength - ObjectHeader . StructLength ) , "ObjectHeader.Length didn't match actual size of struct" ) ;
49
51
50
52
return ( locoObject ! , ( T ) locoObject ! . Object ) ;
@@ -368,19 +370,19 @@ void assertFunc(ILocoObject obj, IndustryObject struc) => Assert.Multiple(() =>
368
370
Assert . That ( struc . BuildingAnimations [ 9 ] . AnimationSpeed , Is . EqualTo ( 0 ) ) ;
369
371
// BuildingParts
370
372
Assert . That ( struc . BuildingVariations , Has . Count . EqualTo ( 5 ) ) ;
371
- Assert . That ( struc . BuildingVariations [ 0 ] , Has . Length . EqualTo ( 2 ) ) ;
373
+ Assert . That ( struc . BuildingVariations [ 0 ] , Has . Count . EqualTo ( 2 ) ) ;
372
374
Assert . That ( struc . BuildingVariations [ 0 ] [ 0 ] , Is . EqualTo ( 0 ) ) ;
373
375
Assert . That ( struc . BuildingVariations [ 0 ] [ 1 ] , Is . EqualTo ( 1 ) ) ;
374
- Assert . That ( struc . BuildingVariations [ 1 ] , Has . Length . EqualTo ( 2 ) ) ;
376
+ Assert . That ( struc . BuildingVariations [ 1 ] , Has . Count . EqualTo ( 2 ) ) ;
375
377
Assert . That ( struc . BuildingVariations [ 1 ] [ 0 ] , Is . EqualTo ( 2 ) ) ;
376
378
Assert . That ( struc . BuildingVariations [ 1 ] [ 1 ] , Is . EqualTo ( 3 ) ) ;
377
- Assert . That ( struc . BuildingVariations [ 2 ] , Has . Length . EqualTo ( 2 ) ) ;
379
+ Assert . That ( struc . BuildingVariations [ 2 ] , Has . Count . EqualTo ( 2 ) ) ;
378
380
Assert . That ( struc . BuildingVariations [ 2 ] [ 0 ] , Is . EqualTo ( 4 ) ) ;
379
381
Assert . That ( struc . BuildingVariations [ 2 ] [ 1 ] , Is . EqualTo ( 5 ) ) ;
380
- Assert . That ( struc . BuildingVariations [ 3 ] , Has . Length . EqualTo ( 2 ) ) ;
382
+ Assert . That ( struc . BuildingVariations [ 3 ] , Has . Count . EqualTo ( 2 ) ) ;
381
383
Assert . That ( struc . BuildingVariations [ 3 ] [ 0 ] , Is . EqualTo ( 6 ) ) ;
382
384
Assert . That ( struc . BuildingVariations [ 3 ] [ 1 ] , Is . EqualTo ( 7 ) ) ;
383
- Assert . That ( struc . BuildingVariations [ 4 ] , Has . Length . EqualTo ( 2 ) ) ;
385
+ Assert . That ( struc . BuildingVariations [ 4 ] , Has . Count . EqualTo ( 2 ) ) ;
384
386
Assert . That ( struc . BuildingVariations [ 4 ] [ 0 ] , Is . EqualTo ( 8 ) ) ;
385
387
Assert . That ( struc . BuildingVariations [ 4 ] [ 1 ] , Is . EqualTo ( 9 ) ) ;
386
388
// Rest of object
@@ -457,10 +459,10 @@ void assertFunc(ILocoObject obj, IndustryObject struc) => Assert.Multiple(() =>
457
459
Assert . That ( struc . BuildingAnimations [ 3 ] . AnimationSpeed , Is . EqualTo ( 0 ) ) ;
458
460
// BuildingParts
459
461
Assert . That ( struc . BuildingVariations , Has . Count . EqualTo ( 2 ) ) ;
460
- Assert . That ( struc . BuildingVariations [ 0 ] , Has . Length . EqualTo ( 2 ) ) ;
462
+ Assert . That ( struc . BuildingVariations [ 0 ] , Has . Count . EqualTo ( 2 ) ) ;
461
463
Assert . That ( struc . BuildingVariations [ 0 ] [ 0 ] , Is . EqualTo ( 0 ) ) ;
462
464
Assert . That ( struc . BuildingVariations [ 0 ] [ 1 ] , Is . EqualTo ( 1 ) ) ;
463
- Assert . That ( struc . BuildingVariations [ 1 ] , Has . Length . EqualTo ( 2 ) ) ;
465
+ Assert . That ( struc . BuildingVariations [ 1 ] , Has . Count . EqualTo ( 2 ) ) ;
464
466
Assert . That ( struc . BuildingVariations [ 1 ] [ 0 ] , Is . EqualTo ( 2 ) ) ;
465
467
Assert . That ( struc . BuildingVariations [ 1 ] [ 1 ] , Is . EqualTo ( 3 ) ) ;
466
468
0 commit comments