blob: 25aa64c42160667652c93dbc39547e6f422a5e38 [file] [log] [blame]
Cowtowncoderc0947692015-06-18 11:07:59 -07001package com.fasterxml.jackson.databind.seq;
2
3import java.util.List;
4
5import com.fasterxml.jackson.core.type.TypeReference;
6import com.fasterxml.jackson.databind.*;
7
8/**
9 * Test(s) for [databind#823], adding support for reading root-level
10 * sequences.
11 */
12public class MappingIteratorReadTest extends BaseMapTest
13{
14 public void testSimple() throws Exception
15 {
16 final ObjectMapper MAPPER = new ObjectMapper();
17 final String JSON = aposToQuotes("{'str':'a'}{'str':'b'}\n {'str':'c'}");
18 MappingIterator<StringWrapper> it = MAPPER
19 .readValue(JSON, new TypeReference<MappingIterator<StringWrapper>>() { });
20 List<StringWrapper> all = it.readAll();
21 assertEquals(3, all.size());
22 assertEquals("c", all.get(2).str);
23 it.close();
24 }
25}