Fix DriverBasedUriConverterTest on Windows.

R=brianwilkerson@google.com

Change-Id: I58de679d86f9e210dad629aa1614027df3b8f6c6
Reviewed-on: https://dart-review.googlesource.com/58803
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analyzer/test/src/dart/analysis/uri_converter_test.dart b/pkg/analyzer/test/src/dart/analysis/uri_converter_test.dart
index 45fad90..f400cee 100644
--- a/pkg/analyzer/test/src/dart/analysis/uri_converter_test.dart
+++ b/pkg/analyzer/test/src/dart/analysis/uri_converter_test.dart
@@ -9,6 +9,7 @@
 import 'package:analyzer/src/dart/analysis/uri_converter.dart';
 import 'package:analyzer/src/generated/source.dart';
 import 'package:analyzer/src/source/package_map_resolver.dart';
+import 'package:analyzer/src/test_utilities/resource_provider_mixin.dart';
 import 'package:test/test.dart';
 import 'package:test_reflective_loader/test_reflective_loader.dart';
 
@@ -21,24 +22,25 @@
 }
 
 @reflectiveTest
-class DriverBasedUriConverterTest {
-  MemoryResourceProvider resourceProvider;
+class DriverBasedUriConverterTest extends Object with ResourceProviderMixin {
   DriverBasedUriConverter uriConverter;
 
   void setUp() {
     resourceProvider = new MemoryResourceProvider();
-    Folder packageFolder = resourceProvider.newFolder('/packages/bar/lib');
+
+    Folder barFolder = newFolder('/packages/bar/lib');
+    Folder fooFolder = newFolder('/packages/foo/lib');
 
     SourceFactory sourceFactory = new SourceFactory([
       new DartUriResolver(new MockSdk(resourceProvider: resourceProvider)),
       new PackageMapUriResolver(resourceProvider, {
-        'foo': [resourceProvider.newFolder('/packages/foo/lib')],
-        'bar': [packageFolder],
+        'foo': [fooFolder],
+        'bar': [barFolder],
       }),
       new ResourceUriResolver(resourceProvider),
     ], null, resourceProvider);
 
-    ContextRoot contextRoot = new ContextRoot(packageFolder.path, [],
+    ContextRoot contextRoot = new ContextRoot(barFolder.path, [],
         pathContext: resourceProvider.pathContext);
 
     MockAnalysisDriver driver = new MockAnalysisDriver();
@@ -50,45 +52,37 @@
   }
 
   test_pathToUri_dart() {
-    expect(
-        uriConverter
-            .pathToUri(resourceProvider.convertPath('/sdk/lib/core/core.dart')),
+    expect(uriConverter.pathToUri(convertPath('/sdk/lib/core/core.dart')),
         Uri.parse('dart:core'));
   }
 
   test_pathToUri_notRelative() {
     expect(
-        uriConverter.pathToUri(
-            resourceProvider.convertPath('/packages/foo/lib/foo.dart'),
-            containingPath:
-                resourceProvider.convertPath('/packages/bar/lib/bar.dart')),
+        uriConverter.pathToUri(convertPath('/packages/foo/lib/foo.dart'),
+            containingPath: convertPath('/packages/bar/lib/bar.dart')),
         Uri.parse('package:foo/foo.dart'));
   }
 
   test_pathToUri_package() {
-    expect(
-        uriConverter.pathToUri(
-            resourceProvider.convertPath('/packages/foo/lib/foo.dart')),
+    expect(uriConverter.pathToUri(convertPath('/packages/foo/lib/foo.dart')),
         Uri.parse('package:foo/foo.dart'));
   }
 
   test_pathToUri_relative() {
     expect(
-        uriConverter.pathToUri(
-            resourceProvider.convertPath('/packages/bar/lib/src/baz.dart'),
-            containingPath:
-                resourceProvider.convertPath('/packages/bar/lib/bar.dart')),
+        uriConverter.pathToUri(convertPath('/packages/bar/lib/src/baz.dart'),
+            containingPath: convertPath('/packages/bar/lib/bar.dart')),
         Uri.parse('src/baz.dart'));
   }
 
   test_uriToPath_dart() {
     expect(uriConverter.uriToPath(Uri.parse('dart:core')),
-        resourceProvider.convertPath('/sdk/lib/core/core.dart'));
+        convertPath('/sdk/lib/core/core.dart'));
   }
 
   test_uriToPath_package() {
     expect(uriConverter.uriToPath(Uri.parse('package:foo/foo.dart')),
-        resourceProvider.convertPath('/packages/foo/lib/foo.dart'));
+        convertPath('/packages/foo/lib/foo.dart'));
   }
 }