@@ -101,7 +101,7 @@ public void TestDotnetRestoreProjectToDirectory1()
101
101
var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
102
102
103
103
// Execute
104
- dotnet . RestoreProjectToDirectory ( "myproject.csproj" , "mypackages" , false , out var assets , out var _ ) ;
104
+ dotnet . Restore ( new ( "myproject.csproj" , "mypackages" , false ) ) ;
105
105
106
106
// Verify
107
107
var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
@@ -116,14 +116,14 @@ public void TestDotnetRestoreProjectToDirectory2()
116
116
var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
117
117
118
118
// 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" ) ) ;
120
120
121
121
// Verify
122
122
var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
123
123
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 ) ;
127
127
}
128
128
129
129
[ Fact ]
@@ -134,14 +134,14 @@ public void TestDotnetRestoreProjectToDirectory3()
134
134
var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
135
135
136
136
// 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 ) ) ;
138
138
139
139
// Verify
140
140
var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
141
141
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 ) ;
145
145
}
146
146
147
147
[ Fact ]
@@ -152,17 +152,17 @@ public void TestDotnetRestoreSolutionToDirectory1()
152
152
var dotnet = MakeDotnet ( dotnetCliInvoker ) ;
153
153
154
154
// Execute
155
- dotnet . RestoreSolutionToDirectory ( "mysolution.sln" , "mypackages" , false , out var projects , out var assets ) ;
155
+ var res = dotnet . Restore ( new ( "mysolution.sln" , "mypackages" , false ) ) ;
156
156
157
157
// Verify
158
158
var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
159
159
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 ) ;
166
166
}
167
167
168
168
[ Fact ]
@@ -174,13 +174,13 @@ public void TestDotnetRestoreSolutionToDirectory2()
174
174
dotnetCliInvoker . Success = false ;
175
175
176
176
// Execute
177
- dotnet . RestoreSolutionToDirectory ( "mysolution.sln" , "mypackages" , false , out var projects , out var assets ) ;
177
+ var res = dotnet . Restore ( new ( "mysolution.sln" , "mypackages" , false ) ) ;
178
178
179
179
// Verify
180
180
var lastArgs = dotnetCliInvoker . GetLastArgs ( ) ;
181
181
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 ) ;
184
184
}
185
185
186
186
[ Fact ]
0 commit comments