コード例 #1
0
        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));
        }