public void Execute_TwoProjectsAndOnlyOneHasOlderVersionsOfPackageBeingUpdated_PackageReferenceUpdatedInOnlyOneProject() { CreateAction(); IPackageFromRepository package = AddPackageToAction("A", "1.0"); IPackageManagementProject project1 = AddProjectToSolution(); IPackageManagementProject project2 = AddProjectToSolution(); ProjectHasOlderVersionOfPackage(project2, package); action.Execute(); project1.AssertWasNotCalled(p => p.UpdatePackageReference(package, action)); project2.AssertWasCalled(p => p.UpdatePackageReference(package, action)); }