@@ -101,7 +101,7 @@ public void TestDotnetRestoreProjectToDirectory1()
101101 var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
102102
103103 // Execute
104- dotnet . RestoreProjectToDirectory ( "myproject.csproj" , "mypackages" , false , out var assets , out var _ ) ;
104+ dotnet . Restore ( new ( "myproject.csproj" , "mypackages" , false ) ) ;
105105
106106 // Verify
107107 var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
@@ -116,14 +116,14 @@ public void TestDotnetRestoreProjectToDirectory2()
116116 var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
117117
118118 // Execute
119- dotnet . RestoreProjectToDirectory ( "myproject.csproj" , "mypackages" , false , out var assets , out var _ , pathToNugetConfig : "myconfig.config" ) ;
119+ var res = dotnet . Restore ( new ( "myproject.csproj" , "mypackages" , false , "myconfig.config" ) ) ;
120120
121121 // Verify
122122 var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
123123 Assert . Equal ( "restore --no-dependencies \" myproject.csproj\" --packages \" mypackages\" /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile \" myconfig.config\" " , lastArgs ) ;
124- Assert . Equal ( 2 , assets . Count ( ) ) ;
125- Assert . Contains ( "/path/to/project.assets.json" , assets ) ;
126- Assert . Contains ( "/path/to/project2.assets.json" , assets ) ;
124+ Assert . Equal ( 2 , res . AssetsFilePaths . Count ( ) ) ;
125+ Assert . Contains ( "/path/to/project.assets.json" , res . AssetsFilePaths ) ;
126+ Assert . Contains ( "/path/to/project2.assets.json" , res . AssetsFilePaths ) ;
127127 }
128128
129129 [ Fact ]
@@ -134,14 +134,14 @@ public void TestDotnetRestoreProjectToDirectory3()
134134 var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
135135
136136 // Execute
137- dotnet . RestoreProjectToDirectory ( "myproject.csproj" , "mypackages" , false , out var assets , out var _ , pathToNugetConfig : "myconfig.config" , force : true ) ;
137+ var res = dotnet . Restore ( new ( "myproject.csproj" , "mypackages" , false , "myconfig.config" , true ) ) ;
138138
139139 // Verify
140140 var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
141141 Assert . Equal ( "restore --no-dependencies \" myproject.csproj\" --packages \" mypackages\" /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile \" myconfig.config\" --force" , lastArgs ) ;
142- Assert . Equal ( 2 , assets . Count ( ) ) ;
143- Assert . Contains ( "/path/to/project.assets.json" , assets ) ;
144- Assert . Contains ( "/path/to/project2.assets.json" , assets ) ;
142+ Assert . Equal ( 2 , res . AssetsFilePaths . Count ( ) ) ;
143+ Assert . Contains ( "/path/to/project.assets.json" , res . AssetsFilePaths ) ;
144+ Assert . Contains ( "/path/to/project2.assets.json" , res . AssetsFilePaths ) ;
145145 }
146146
147147 [ Fact ]
@@ -152,17 +152,17 @@ public void TestDotnetRestoreSolutionToDirectory1()
152152 var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
153153
154154 // Execute
155- dotnet . RestoreSolutionToDirectory ( "mysolution.sln" , "mypackages" , false , out var projects , out var assets ) ;
155+ var res = dotnet . Restore ( new ( "mysolution.sln" , "mypackages" , false ) ) ;
156156
157157 // Verify
158158 var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
159159 Assert . Equal ( "restore --no-dependencies \" mysolution.sln\" --packages \" mypackages\" /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal" , lastArgs ) ;
160- Assert . Equal ( 2 , projects . Count ( ) ) ;
161- Assert . Contains ( "/path/to/project.csproj" , projects ) ;
162- Assert . Contains ( "/path/to/project2.csproj" , projects ) ;
163- Assert . Equal ( 2 , assets . Count ( ) ) ;
164- Assert . Contains ( "/path/to/project.assets.json" , assets ) ;
165- Assert . Contains ( "/path/to/project2.assets.json" , assets ) ;
160+ Assert . Equal ( 2 , res . RestoredProjects . Count ( ) ) ;
161+ Assert . Contains ( "/path/to/project.csproj" , res . RestoredProjects ) ;
162+ Assert . Contains ( "/path/to/project2.csproj" , res . RestoredProjects ) ;
163+ Assert . Equal ( 2 , res . AssetsFilePaths . Count ( ) ) ;
164+ Assert . Contains ( "/path/to/project.assets.json" , res . AssetsFilePaths ) ;
165+ Assert . Contains ( "/path/to/project2.assets.json" , res . AssetsFilePaths ) ;
166166 }
167167
168168 [ Fact ]
@@ -174,13 +174,13 @@ public void TestDotnetRestoreSolutionToDirectory2()
174174 dotnetCliInvoker . Success = false ;
175175
176176 // Execute
177- dotnet . RestoreSolutionToDirectory ( "mysolution.sln" , "mypackages" , false , out var projects , out var assets ) ;
177+ var res = dotnet . Restore ( new ( "mysolution.sln" , "mypackages" , false ) ) ;
178178
179179 // Verify
180180 var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
181181 Assert . Equal ( "restore --no-dependencies \" mysolution.sln\" --packages \" mypackages\" /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal" , lastArgs ) ;
182- Assert . Empty ( projects ) ;
183- Assert . Empty ( assets ) ;
182+ Assert . Empty ( res . RestoredProjects ) ;
183+ Assert . Empty ( res . AssetsFilePaths ) ;
184184 }
185185
186186 [ Fact ]
0 commit comments