| Index: pkg/analysis_server/test/services/refactoring/rename_unit_member_test.dart
|
| diff --git a/pkg/analysis_server/test/services/refactoring/rename_unit_member_test.dart b/pkg/analysis_server/test/services/refactoring/rename_unit_member_test.dart
|
| index e4a3e61978c60dc2f2006f621dbe380120965b9d..78a5cd44ecfe25b4baa4cf768d19166444983311 100644
|
| --- a/pkg/analysis_server/test/services/refactoring/rename_unit_member_test.dart
|
| +++ b/pkg/analysis_server/test/services/refactoring/rename_unit_member_test.dart
|
| @@ -400,6 +400,31 @@ main() {
|
| ''');
|
| }
|
|
|
| + test_createChange_ClassElement_invocation() {
|
| + verifyNoTestUnitErrors = false;
|
| + indexTestUnit('''
|
| +class Test {
|
| +}
|
| +main() {
|
| + Test(); // invalid code, but still a reference
|
| +}
|
| +''');
|
| + // configure refactoring
|
| + createRenameRefactoringAtString('Test();');
|
| + expect(refactoring.refactoringName, 'Rename Class');
|
| + expect(refactoring.elementKindName, 'class');
|
| + expect(refactoring.oldName, 'Test');
|
| + refactoring.newName = 'NewName';
|
| + // validate change
|
| + return assertSuccessfulRefactoring('''
|
| +class NewName {
|
| +}
|
| +main() {
|
| + NewName(); // invalid code, but still a reference
|
| +}
|
| +''');
|
| + }
|
| +
|
| test_createChange_ClassElement_parameterTypeNested() {
|
| indexTestUnit('''
|
| class Test {
|
|
|