@@ -410,17 +410,11 @@ public void StructuredTableReferenceMultipleRows()
410410 {
411411 List < ParserReference > references = new FormulaAnalyzer ( "=SUM([@Jan]:[@Feb])" ) . ParserReferences ( ) . ToList ( ) ;
412412
413- Assert . AreEqual ( 2 , references . Count ) ;
414-
415- Assert . AreEqual ( ReferenceType . Table , references [ 0 ] . ReferenceType ) ;
416- Assert . AreEqual ( null , references [ 0 ] . Name ) ;
417- CollectionAssert . AreEqual ( new [ ] { "@" } , references [ 0 ] . TableSpecifiers ) ;
418- CollectionAssert . AreEqual ( new [ ] { "Jan" } , references [ 0 ] . TableColumns ) ;
419-
420- Assert . AreEqual ( ReferenceType . Table , references [ 1 ] . ReferenceType ) ;
421- Assert . AreEqual ( null , references [ 1 ] . Name ) ;
422- CollectionAssert . AreEqual ( new [ ] { "@" } , references [ 1 ] . TableSpecifiers ) ;
423- CollectionAssert . AreEqual ( new [ ] { "Feb" } , references [ 1 ] . TableColumns ) ;
413+ Assert . AreEqual ( 1 , references . Count ) ;
414+ Assert . AreEqual ( ReferenceType . Table , references . First ( ) . ReferenceType ) ;
415+ Assert . AreEqual ( null , references . First ( ) . Name ) ;
416+ CollectionAssert . AreEqual ( new [ ] { "@" } , references . First ( ) . TableSpecifiers ) ;
417+ CollectionAssert . AreEqual ( new [ ] { "Jan" , "Feb" } , references . First ( ) . TableColumns ) ;
424418 }
425419
426420 [ TestMethod ]
@@ -449,17 +443,12 @@ public void StructuredTableReferenceMultipleHeaders()
449443 {
450444 List < ParserReference > references = new FormulaAnalyzer ( "=COUNTA(Sales_5[[#Headers],[Jan]]:Sales_5[[#Headers],[Mar]])" ) . ParserReferences ( ) . ToList ( ) ;
451445
452- Assert . AreEqual ( 2 , references . Count ) ;
446+ Assert . AreEqual ( 1 , references . Count ) ;
453447
454448 Assert . AreEqual ( ReferenceType . Table , references [ 0 ] . ReferenceType ) ;
455449 Assert . AreEqual ( "Sales_5" , references [ 0 ] . Name ) ;
456450 CollectionAssert . AreEqual ( new [ ] { "#Headers" } , references [ 0 ] . TableSpecifiers ) ;
457- CollectionAssert . AreEqual ( new [ ] { "Jan" } , references [ 0 ] . TableColumns ) ;
458-
459- Assert . AreEqual ( ReferenceType . Table , references [ 1 ] . ReferenceType ) ;
460- Assert . AreEqual ( "Sales_5" , references [ 1 ] . Name ) ;
461- CollectionAssert . AreEqual ( new [ ] { "#Headers" } , references [ 1 ] . TableSpecifiers ) ;
462- CollectionAssert . AreEqual ( new [ ] { "Mar" } , references [ 1 ] . TableColumns ) ;
451+ CollectionAssert . AreEqual ( new [ ] { "Jan" , "Mar" } , references [ 0 ] . TableColumns ) ;
463452 }
464453
465454 [ TestMethod ]
0 commit comments