| Index: pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart
|
| diff --git a/pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart b/pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart
|
| index 21141442c118162d2623e1bcf5d5a2901ee7a668..a0416f9e0caede9f859a61a040d8a13729b0defe 100644
|
| --- a/pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart
|
| +++ b/pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart
|
| @@ -111,6 +111,19 @@ abstract class RefactoringTest extends AbstractSingleUnitTest {
|
| expect(actualCode, expectedCode);
|
| }
|
|
|
| + /**
|
| + * Checks that all conditions of [refactoring] are OK and the result of
|
| + * applying the [Change] to [testUnit] is [expectedCode].
|
| + */
|
| + Future assertSuccessfulRefactoring(String expectedCode) {
|
| + return assertRefactoringConditionsOK().then((_) {
|
| + return refactoring.createChange().then((SourceChange change) {
|
| + this.refactoringChange = change;
|
| + assertTestChangeResult(expectedCode);
|
| + });
|
| + });
|
| + }
|
| +
|
| void indexTestUnit(String code) {
|
| resolveTestUnit(code);
|
| index.indexUnit(context, testUnit);
|
|
|