| OLD | NEW |
| 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 library test.src.task.inputs_test; | 5 library test.src.task.inputs_test; |
| 6 | 6 |
| 7 import 'package:analyzer/src/task/inputs.dart'; | 7 import 'package:analyzer/src/task/inputs.dart'; |
| 8 import 'package:analyzer/src/task/model.dart'; | 8 import 'package:analyzer/src/task/model.dart'; |
| 9 import 'package:analyzer/task/model.dart'; | 9 import 'package:analyzer/task/model.dart'; |
| 10 import 'package:unittest/unittest.dart'; | 10 import 'package:unittest/unittest.dart'; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 } | 24 } |
| 25 | 25 |
| 26 @reflectiveTest | 26 @reflectiveTest |
| 27 class ListToListTaskInputBuilderTest extends EngineTestCase { | 27 class ListToListTaskInputBuilderTest extends EngineTestCase { |
| 28 static final AnalysisTarget target1 = new TestSource(); | 28 static final AnalysisTarget target1 = new TestSource(); |
| 29 static final ResultDescriptorImpl result1 = | 29 static final ResultDescriptorImpl result1 = |
| 30 new ResultDescriptorImpl('result1', null); | 30 new ResultDescriptorImpl('result1', null); |
| 31 static final ResultDescriptorImpl result2 = | 31 static final ResultDescriptorImpl result2 = |
| 32 new ResultDescriptorImpl('result2', null); | 32 new ResultDescriptorImpl('result2', null); |
| 33 static final ListToListTaskInput input = new ListToListTaskInput( | 33 static final ListToListTaskInput input = new ListToListTaskInput( |
| 34 result1.inputFor(target1), (element) => result2.inputFor(element)); | 34 result1.of(target1), (element) => result2.of(element)); |
| 35 | 35 |
| 36 test_create() { | 36 test_create() { |
| 37 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input); | 37 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input); |
| 38 expect(builder, isNotNull); | 38 expect(builder, isNotNull); |
| 39 expect(builder.input, input); | 39 expect(builder.input, input); |
| 40 } | 40 } |
| 41 | 41 |
| 42 test_currentResult_afterComplete() { | 42 test_currentResult_afterComplete() { |
| 43 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input); | 43 ListToListTaskInputBuilder builder = new ListToListTaskInputBuilder(input); |
| 44 builder.moveNext(); | 44 builder.moveNext(); |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 137 } | 137 } |
| 138 } | 138 } |
| 139 | 139 |
| 140 @reflectiveTest | 140 @reflectiveTest |
| 141 class ListToListTaskInputTest extends EngineTestCase { | 141 class ListToListTaskInputTest extends EngineTestCase { |
| 142 static final AnalysisTarget target = new TestSource(); | 142 static final AnalysisTarget target = new TestSource(); |
| 143 static final ResultDescriptorImpl result = | 143 static final ResultDescriptorImpl result = |
| 144 new ResultDescriptorImpl('result', null); | 144 new ResultDescriptorImpl('result', null); |
| 145 | 145 |
| 146 test_create() { | 146 test_create() { |
| 147 SimpleTaskInput baseAccessor = result.inputFor(target); | 147 SimpleTaskInput baseAccessor = result.of(target); |
| 148 GenerateTaskInputs generate = (object) {}; | 148 GenerateTaskInputs generate = (object) {}; |
| 149 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); | 149 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); |
| 150 expect(input, isNotNull); | 150 expect(input, isNotNull); |
| 151 expect(input.baseAccessor, baseAccessor); | 151 expect(input.baseAccessor, baseAccessor); |
| 152 expect(input.generateTaskInputs, equals(generate)); | 152 expect(input.generateTaskInputs, equals(generate)); |
| 153 } | 153 } |
| 154 | 154 |
| 155 test_createBuilder() { | 155 test_createBuilder() { |
| 156 SimpleTaskInput baseAccessor = result.inputFor(target); | 156 SimpleTaskInput baseAccessor = result.of(target); |
| 157 GenerateTaskInputs generate = (object) {}; | 157 GenerateTaskInputs generate = (object) {}; |
| 158 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); | 158 ListToListTaskInput input = new ListToListTaskInput(baseAccessor, generate); |
| 159 expect(input.createBuilder(), isNotNull); | 159 expect(input.createBuilder(), isNotNull); |
| 160 } | 160 } |
| 161 } | 161 } |
| 162 | 162 |
| 163 @reflectiveTest | 163 @reflectiveTest |
| 164 class ListToMapTaskInputBuilderTest extends EngineTestCase { | 164 class ListToMapTaskInputBuilderTest extends EngineTestCase { |
| 165 static final AnalysisTarget target1 = new TestSource('target1'); | 165 static final AnalysisTarget target1 = new TestSource('target1'); |
| 166 static final ResultDescriptorImpl result1 = | 166 static final ResultDescriptorImpl result1 = |
| 167 new ResultDescriptorImpl('result1', null); | 167 new ResultDescriptorImpl('result1', null); |
| 168 static final ResultDescriptorImpl result2 = | 168 static final ResultDescriptorImpl result2 = |
| 169 new ResultDescriptorImpl('result2', null); | 169 new ResultDescriptorImpl('result2', null); |
| 170 static final ListToMapTaskInput input = new ListToMapTaskInput( | 170 static final ListToMapTaskInput input = new ListToMapTaskInput( |
| 171 result1.inputFor(target1), (element) => result2.inputFor(element)); | 171 result1.of(target1), (element) => result2.of(element)); |
| 172 | 172 |
| 173 test_create() { | 173 test_create() { |
| 174 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input); | 174 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input); |
| 175 expect(builder, isNotNull); | 175 expect(builder, isNotNull); |
| 176 expect(builder.input, input); | 176 expect(builder.input, input); |
| 177 } | 177 } |
| 178 | 178 |
| 179 test_currentResult_afterComplete() { | 179 test_currentResult_afterComplete() { |
| 180 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input); | 180 ListToMapTaskInputBuilder builder = new ListToMapTaskInputBuilder(input); |
| 181 builder.moveNext(); | 181 builder.moveNext(); |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 273 } | 273 } |
| 274 } | 274 } |
| 275 | 275 |
| 276 @reflectiveTest | 276 @reflectiveTest |
| 277 class ListToMapTaskInputTest extends EngineTestCase { | 277 class ListToMapTaskInputTest extends EngineTestCase { |
| 278 static final AnalysisTarget target = new TestSource(); | 278 static final AnalysisTarget target = new TestSource(); |
| 279 static final ResultDescriptorImpl result = | 279 static final ResultDescriptorImpl result = |
| 280 new ResultDescriptorImpl('result', null); | 280 new ResultDescriptorImpl('result', null); |
| 281 | 281 |
| 282 test_create() { | 282 test_create() { |
| 283 SimpleTaskInput baseAccessor = result.inputFor(target); | 283 SimpleTaskInput baseAccessor = result.of(target); |
| 284 GenerateTaskInputs generate = (object) {}; | 284 GenerateTaskInputs generate = (object) {}; |
| 285 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); | 285 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); |
| 286 expect(input, isNotNull); | 286 expect(input, isNotNull); |
| 287 expect(input.baseAccessor, baseAccessor); | 287 expect(input.baseAccessor, baseAccessor); |
| 288 expect(input.generateTaskInputs, equals(generate)); | 288 expect(input.generateTaskInputs, equals(generate)); |
| 289 } | 289 } |
| 290 | 290 |
| 291 test_createBuilder() { | 291 test_createBuilder() { |
| 292 SimpleTaskInput baseAccessor = result.inputFor(target); | 292 SimpleTaskInput baseAccessor = result.of(target); |
| 293 GenerateTaskInputs generate = (object) {}; | 293 GenerateTaskInputs generate = (object) {}; |
| 294 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); | 294 ListToMapTaskInput input = new ListToMapTaskInput(baseAccessor, generate); |
| 295 expect(input.createBuilder(), isNotNull); | 295 expect(input.createBuilder(), isNotNull); |
| 296 } | 296 } |
| 297 } | 297 } |
| 298 | 298 |
| 299 @reflectiveTest | 299 @reflectiveTest |
| 300 class SimpleTaskInputBuilderTest extends EngineTestCase { | 300 class SimpleTaskInputBuilderTest extends EngineTestCase { |
| 301 static final AnalysisTarget target = new TestSource(); | 301 static final AnalysisTarget target = new TestSource(); |
| 302 static final ResultDescriptorImpl result = | 302 static final ResultDescriptorImpl result = |
| (...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 546 test_moveNext_withSet() { | 546 test_moveNext_withSet() { |
| 547 Map<String, TaskInput> inputDescriptors = {'one': input1}; | 547 Map<String, TaskInput> inputDescriptors = {'one': input1}; |
| 548 TopLevelTaskInputBuilder builder = | 548 TopLevelTaskInputBuilder builder = |
| 549 new TopLevelTaskInputBuilder(inputDescriptors); | 549 new TopLevelTaskInputBuilder(inputDescriptors); |
| 550 expect(builder.moveNext(), true); | 550 expect(builder.moveNext(), true); |
| 551 builder.currentValue = 'value1'; | 551 builder.currentValue = 'value1'; |
| 552 expect(builder.moveNext(), false); | 552 expect(builder.moveNext(), false); |
| 553 expect(builder.moveNext(), false); | 553 expect(builder.moveNext(), false); |
| 554 } | 554 } |
| 555 } | 555 } |
| OLD | NEW |