Parse tests for repository and issue_tracker. (dart-lang/pubspec_parse#37)

diff --git a/pkgs/pubspec_parse/test/parse_test.dart b/pkgs/pubspec_parse/test/parse_test.dart
index ff3ade0..e00f8b0 100644
--- a/pkgs/pubspec_parse/test/parse_test.dart
+++ b/pkgs/pubspec_parse/test/parse_test.dart
@@ -24,6 +24,8 @@
     expect(value.devDependencies, isEmpty);
     expect(value.dependencyOverrides, isEmpty);
     expect(value.flutter, isNull);
+    expect(value.repository, isNull);
+    expect(value.issueTracker, isNull);
   });
 
   test('all fields set', () {
@@ -37,7 +39,9 @@
       'environment': {'sdk': sdkConstraint.toString()},
       'description': 'description',
       'homepage': 'homepage',
-      'documentation': 'documentation'
+      'documentation': 'documentation',
+      'repository': 'https://github.com/example/repo',
+      'issue_tracker': 'https://github.com/example/repo/issues',
     });
     expect(value.name, 'sample');
     expect(value.version, version);
@@ -53,6 +57,9 @@
     expect(value.dependencies, isEmpty);
     expect(value.devDependencies, isEmpty);
     expect(value.dependencyOverrides, isEmpty);
+    expect(value.repository, Uri.parse('https://github.com/example/repo'));
+    expect(value.issueTracker,
+        Uri.parse('https://github.com/example/repo/issues'));
   });
 
   test('environment values can be null', () {