1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.yaml.snakeyaml.reader;
17
18 import java.io.FileReader;
19 import java.io.IOException;
20 import java.io.Reader;
21 import java.util.List;
22
23 import junit.framework.TestCase;
24
25 import org.yaml.snakeyaml.Yaml;
26
27 public class IoReaderTest extends TestCase {
28
29 @SuppressWarnings("unchecked")
30 public void testCheckPrintable() throws IOException {
31 Yaml yaml = new Yaml();
32 Reader reader = new FileReader("src/test/resources/specification/example2_1.yaml");
33 List<String> list = (List<String>) yaml.load(reader);
34 reader.close();
35 assertEquals(3, list.size());
36 }
37
38
39
40
41 public void testBigInput() throws IOException {
42 Yaml yaml = new Yaml();
43 Reader reader = new FileReader("src/test/resources/reader/large.yaml");
44 @SuppressWarnings("unchecked")
45 List<Object> list = (List<Object>) yaml.load(reader);
46 reader.close();
47 assertEquals(37, list.size());
48 }
49 }