@@ -450,10 +450,10 @@ End Sub
450
450
//https://github.com/rubberduck-vba/Rubberduck/issues/4969
451
451
private const string projectOneModuleName = "projectOneModule" ;
452
452
private const string projectTwoModuleName = "projectTwoModule" ;
453
- [ TestCase ( projectOneModuleName , ExpectedResult = 0 ) ] //Duplicate module name found in a separate project
454
- [ TestCase ( projectTwoModuleName , ExpectedResult = 1 ) ] //Duplicate module name found in the same project
453
+ [ TestCase ( projectOneModuleName , 0 ) ] //Duplicate module name found in a separate project
454
+ [ TestCase ( projectTwoModuleName , 1 ) ] //Duplicate module name found in the same project
455
455
[ Category ( "Resolver" ) ]
456
- public int DeclarationFinder_NameConflictDetectionRespectsProjectScope ( string proposedTestModuleName )
456
+ public void DeclarationFinder_NameConflictDetectionRespectsProjectScope ( string proposedTestModuleName , int expectedCount )
457
457
{
458
458
459
459
string renameTargetModuleName = "TargetModule" ;
@@ -476,11 +476,12 @@ public int DeclarationFinder_NameConflictDetectionRespectsProjectScope(string pr
476
476
477
477
using ( var parser = MockParser . CreateAndParse ( vbe ) )
478
478
{
479
- var target = parser . DeclarationFinder . AllDeclarations
479
+ var target = parser . DeclarationFinder . UserDeclarations ( DeclarationType . ProceduralModule )
480
480
. FirstOrDefault ( item => item . IdentifierName . Equals ( renameTargetModuleName ) ) ;
481
481
482
482
var results = parser . DeclarationFinder . FindNewDeclarationNameConflicts ( proposedTestModuleName , target ) ;
483
- return results . Count ( ) ;
483
+
484
+ Assert . AreEqual ( expectedCount , results . Count ( ) ) ;
484
485
}
485
486
}
486
487
0 commit comments