anchor.diff:  }
   ''');
   
  -    expectSuggestion(
  +    assertSuggestion(
           completion: 'A',
           element: ElementKind.CLASS,
           kind: CompletionSuggestionKind.INVOCATION);
  
positive.code: }
  ''');
  
      expectSuggestion(
          completion: 's',
          element: ElementKind.SETTER,
          kind: CompletionSuggestionKind.INVOCATION);
    }
  
    Future<void> test_sdk_lib_future_isNotDuplicated() async {
  
negative.code:     // A kind-filtered set of SDK suggestions.
  
      // Constructors should be visible.
      assertSuggestion(
          completion: 'Timer',
          file: '/sdk/lib/async/async.dart',
          element: ElementKind.CONSTRUCTOR,
          kind: CompletionSuggestionKind.INVOCATION);
  
      // But not methods.
      assertNoSuggestion(
          // dart:async (StreamSubscription)
          completion: 'asFuture',
          element: ElementKind.METHOD,
          kind: CompletionSuggestionKind.INVOCATION);
  
      // +  Functions.
      assertSuggestion(
          completion: 'print',
          file: '/sdk/lib/core/core.dart',
          element: ElementKind.FUNCTION,
          kind: CompletionSuggestionKind.INVOCATION);
      assertSuggestion(
          completion: 'tan',
          file: '/sdk/lib/math/math.dart',
          element: ElementKind.FUNCTION,
          kind: CompletionSuggestionKind.INVOCATION);
  
      // + Classes.
      assertSuggestion(
          completion: 'HashMap',
          file: '/sdk/lib/collection/collection.dart',
          element: ElementKind.CLASS,
          kind: CompletionSuggestionKind.INVOCATION);
  
      // + Top level variables.
      assertSuggestion(
          completion: 'PI',
          file: '/sdk/lib/math/math.dart',
          element: ElementKind.TOP_LEVEL_VARIABLE,
  