anchor.diff:      await assertNoAssistAt('abc');
     }
   
  -  test_doubleQuoted_interpolation() async {
  +  test_doubleQuoted_interpolation_expressionElement() async {
       await resolveTestUnit(r"""
   main() {
     var b = 'b';
     var c = 'c';
  -  print("a $b-${c} d");
  +  print("a $b - ${c} d");
  +}
  +""");
  +    await assertNoAssistAt(r'c}');
  +  }
  +
  +  test_doubleQuoted_interpolation_stringElement_begin() async {
  +    await resolveTestUnit(r"""
  +main() {
  +  var b = 'b';
  +  var c = 'c';
  +  print("a $b - ${c} d");
   }
   """);
       await assertHasAssistAt('"a ', r'''
  
positive.code:   var b = 'b';
    var c = 'c';
    print('''
  a $b-${c} d''');
  }
  """);
    }
  
negative.code: """);
    }
  
    test_singleQuoted_interpolation_expressionElement() async {
      await resolveTestUnit(r"""
  main() {
    var b = 'b';
    var c = 'c';
    print('a $b - ${c} d');
  }
  """);
      await assertNoAssistAt(r'c}');
    }
  
    test_singleQuoted_interpolation_stringElement_begin() async {
      await resolveTestUnit(r"""
  main() {
    var b = 'b';
    var c = 'c';
    print('a $b - ${c} d');
  }
  """);
      await assertHasAssistAt("'a ", r"""
  