Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 library angular.mock_io; | |
| 2 | |
| 3 import 'package:angular/tools/io.dart'; | |
| 4 | |
| 5 class MockIoService implements IoService { | |
| 6 | |
| 7 Map<String, String> mockData; | |
| 8 | |
| 9 MockIoService(this.mockData); | |
| 10 | |
| 11 String readAsStringSync(String filePath) { | |
| 12 if (!mockData.containsKey(filePath)) { | |
| 13 throw 'file not found'; | |
| 14 } | |
| 15 return mockData[filePath]; | |
| 16 } | |
| 17 | |
| 18 void visitFs(String rootDir, visitor(String file)) { | |
| 19 mockData.keys.forEach((file) => visitor(file)); | |
| 20 } | |
| 21 } | |
| OLD | NEW |