Remove a few unused methods from ResolutionTest.

Change-Id: Iccef305a53b8cd622db6a8c8bbcd6cd079722e2e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/293520
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analyzer/test/src/dart/resolution/resolution.dart b/pkg/analyzer/test/src/dart/resolution/resolution.dart
index ccac0bd..6da1c52 100644
--- a/pkg/analyzer/test/src/dart/resolution/resolution.dart
+++ b/pkg/analyzer/test/src/dart/resolution/resolution.dart
@@ -7,12 +7,10 @@
 import 'package:analyzer/dart/ast/ast.dart';
 import 'package:analyzer/dart/constant/value.dart';
 import 'package:analyzer/dart/element/element.dart';
-import 'package:analyzer/dart/element/nullability_suffix.dart';
 import 'package:analyzer/dart/element/type.dart';
 import 'package:analyzer/dart/element/type_provider.dart';
 import 'package:analyzer/error/error.dart';
 import 'package:analyzer/file_system/file_system.dart';
-import 'package:analyzer/src/dart/ast/extensions.dart';
 import 'package:analyzer/src/dart/constant/value.dart';
 import 'package:analyzer/src/dart/element/element.dart';
 import 'package:analyzer/src/dart/element/member.dart';
@@ -78,8 +76,6 @@
   ClassElement get objectElement =>
       typeProvider.objectType.element as ClassElement;
 
-  InterfaceType get objectType => typeProvider.objectType;
-
   ClassElement get stringElement => typeProvider.stringElement;
 
   InterfaceType get stringType => typeProvider.stringType;
@@ -90,8 +86,6 @@
 
   TypeSystemImpl get typeSystem => result.typeSystem as TypeSystemImpl;
 
-  VoidType get voidType => VoidTypeImpl.instance;
-
   void addTestFile(String content) {
     newFile(testFile.path, content);
   }
@@ -105,15 +99,6 @@
     assertTypeNull(identifier);
   }
 
-  void assertConstructorElement(ConstructorElement? actual, Object? expected) {
-    if (actual is ConstructorMember && expected is ConstructorMember) {
-      expect(actual.declaration, same(expected.declaration));
-      // TODO(brianwilkerson) Compare the type arguments of the two members.
-    } else {
-      assertElement(actual, expected);
-    }
-  }
-
   void assertConstructors(ClassElement class_, List<String> expected) {
     expect(
       class_.constructors.map((c) {
@@ -180,11 +165,6 @@
     }
   }
 
-  void assertElementLibraryUri(Element? element, String expected) {
-    var uri = element!.library!.source.uri;
-    expect('$uri', expected);
-  }
-
   void assertElementName(Element element, String name,
       {bool isSynthetic = false, int? offset}) {
     expect(element.name, name);
@@ -540,27 +520,10 @@
     expect(actual, isDynamicType);
   }
 
-  void assertTypeLegacy(Expression? expression) {
-    expression!;
-    NullabilitySuffix actual = expression.typeOrThrow.nullabilitySuffix;
-    expect(actual, NullabilitySuffix.star);
-  }
-
   void assertTypeNull(Expression node) {
     expect(node.staticType, isNull);
   }
 
-  void assertUnresolvedIndexExpression(IndexExpression node) {
-    assertElementNull(node);
-    assertTypeNull(node);
-  }
-
-  void assertUnresolvedPrefixedIdentifier(PrefixedIdentifier node) {
-    assertElementNull(node);
-    assertTypeNull(node);
-    assertUnresolvedSimpleIdentifier(node.identifier);
-  }
-
   /// TODO(scheglov) Remove [disableElementCheck]
   void assertUnresolvedPropertyAccess(
     PropertyAccess node, {