OLD | NEW |
(Empty) | |
| 1 library map_spec; |
| 2 |
| 3 import '../_specs.dart'; |
| 4 import 'package:angular/formatter/module.dart'; |
| 5 |
| 6 void main() { |
| 7 describe('arrayify', () { |
| 8 it('should convert a map to list of key value pairs', (Parser parse, Formatt
erMap formatters) { |
| 9 List result = parse('{"key1": "value1", "key2": "value2"} | arrayify').eva
l(null, formatters); |
| 10 expect(result.map((kv) => kv.key)).toEqual(["key1", "key2"]); |
| 11 expect(result.map((kv) => kv.value)).toEqual(["value1", "value2"]); |
| 12 }); |
| 13 |
| 14 it('should treat null as noop', (Parser parse, FormatterMap formatters) { |
| 15 expect(parse('null | arrayify').eval(null, formatters)).toEqual(null); |
| 16 }); |
| 17 }); |
| 18 } |
OLD | NEW |