@@ -158,13 +158,11 @@ public static IEnumerable<FlavorDetails> ListAllFlavorsWithDetails(IComputeProvi
158158 }
159159
160160 [ TestMethod ]
161- [ TestCategory ( TestCategories . User ) ]
162- [ TestCategory ( TestCategories . Compute ) ]
163161 [ TestCategory ( TestCategories . Cleanup ) ]
164162 public void CleanupTestServers ( )
165163 {
166- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
167- IEnumerable < SimpleServer > servers = ListAllServers ( provider ) ;
164+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
165+ IEnumerable < SimpleServer > servers = ListAllServers ( provider ) . ToArray ( ) ;
168166 foreach ( SimpleServer server in servers )
169167 {
170168 if ( string . IsNullOrEmpty ( server . Name ) )
@@ -181,13 +179,11 @@ public void CleanupTestServers()
181179 }
182180
183181 [ TestMethod ]
184- [ TestCategory ( TestCategories . User ) ]
185- [ TestCategory ( TestCategories . Compute ) ]
186182 [ TestCategory ( TestCategories . Cleanup ) ]
187183 public void CleanupTestImages ( )
188184 {
189- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
190- IEnumerable < SimpleServerImage > images = ListAllImages ( provider ) ;
185+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
186+ IEnumerable < SimpleServerImage > images = ListAllImages ( provider ) . ToArray ( ) ;
191187 foreach ( SimpleServerImage image in images )
192188 {
193189 if ( string . IsNullOrEmpty ( image . Name ) )
@@ -204,8 +200,6 @@ public void CleanupTestImages()
204200 }
205201
206202 [ TestMethod ]
207- [ TestCategory ( TestCategories . User ) ]
208- [ TestCategory ( TestCategories . Compute ) ]
209203 [ TestCategory ( TestCategories . Cleanup ) ]
210204 public void CleanupTestVirtualInterfaces ( )
211205 {
@@ -218,7 +212,7 @@ public void CleanupTestVirtualInterfaces()
218212 [ TestCategory ( TestCategories . Compute ) ]
219213 public void TestListFlavors ( )
220214 {
221- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
215+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
222216 IEnumerable < Flavor > flavors = ListAllFlavors ( provider ) ;
223217 Assert . IsNotNull ( flavors ) ;
224218 if ( ! flavors . Any ( ) )
@@ -241,7 +235,7 @@ public void TestListFlavors()
241235 [ TestCategory ( TestCategories . Compute ) ]
242236 public void TestListFlavorsWithDetails ( )
243237 {
244- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
238+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
245239 IEnumerable < FlavorDetails > flavors = ListAllFlavorsWithDetails ( provider ) ;
246240 Assert . IsNotNull ( flavors ) ;
247241 if ( ! flavors . Any ( ) )
@@ -265,7 +259,7 @@ public void TestListFlavorsWithDetails()
265259 [ TestCategory ( TestCategories . Compute ) ]
266260 public void TestGetFlavor ( )
267261 {
268- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
262+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
269263 IEnumerable < FlavorDetails > flavors = ListAllFlavorsWithDetails ( provider ) ;
270264 Assert . IsNotNull ( flavors ) ;
271265 if ( ! flavors . Any ( ) )
@@ -290,7 +284,7 @@ public void TestGetFlavor()
290284 [ TestCategory ( TestCategories . Compute ) ]
291285 public void TestListImages ( )
292286 {
293- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
287+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
294288 IEnumerable < SimpleServerImage > images = ListAllImages ( provider ) ;
295289 Assert . IsNotNull ( images ) ;
296290 if ( ! images . Any ( ) )
@@ -313,7 +307,7 @@ public void TestListImages()
313307 [ TestCategory ( TestCategories . Compute ) ]
314308 public void TestListImagesWithDetails ( )
315309 {
316- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
310+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
317311 IEnumerable < ServerImage > images = ListAllImagesWithDetails ( provider ) ;
318312 Assert . IsNotNull ( images ) ;
319313 if ( ! images . Any ( ) )
@@ -337,7 +331,7 @@ public void TestListImagesWithDetails()
337331 [ TestCategory ( TestCategories . Compute ) ]
338332 public void TestGetImage ( )
339333 {
340- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
334+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
341335 IEnumerable < ServerImage > images = ListAllImagesWithDetails ( provider ) ;
342336 Assert . IsNotNull ( images ) ;
343337 if ( ! images . Any ( ) )
@@ -383,7 +377,7 @@ public void TestGetImage()
383377 [ TestCategory ( TestCategories . Compute ) ]
384378 public void TestListImageMetadata ( )
385379 {
386- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
380+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
387381 IEnumerable < ServerImage > images = ListAllImagesWithDetails ( provider ) ;
388382 Assert . IsNotNull ( images ) ;
389383 if ( ! images . Any ( ) )
@@ -415,7 +409,7 @@ public void TestListImageMetadata()
415409 [ TestCategory ( TestCategories . Compute ) ]
416410 public void TestGetImageMetadataItem ( )
417411 {
418- IComputeProvider provider = new CloudServersProvider ( Bootstrapper . Settings . TestIdentity ) ;
412+ IComputeProvider provider = Bootstrapper . CreateComputeProvider ( ) ;
419413 IEnumerable < ServerImage > images = ListAllImagesWithDetails ( provider ) ;
420414 Assert . IsNotNull ( images ) ;
421415 if ( ! images . Any ( ) )
0 commit comments