1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.tika.parser.video;
18
19 import junit.framework.TestCase;
20
21 import org.apache.tika.Tika;
22 import org.apache.tika.metadata.Metadata;
23
24 public class FLVParserTest extends TestCase {
25
26 public void testFLV() throws Exception {
27 String path = "/test-documents/testFLV.flv";
28 Metadata metadata = new Metadata();
29
30 String content = new Tika().parseToString(
31 FLVParserTest.class.getResourceAsStream(path), metadata);
32
33 assertEquals("", content);
34 assertEquals("video/x-flv", metadata.get(Metadata.CONTENT_TYPE));
35 assertEquals("true", metadata.get("hasVideo"));
36 assertEquals("false", metadata.get("stereo"));
37 assertEquals("true", metadata.get("hasAudio"));
38 assertEquals("120.0", metadata.get("height"));
39 assertEquals("16.0", metadata.get("audiosamplesize"));
40 }
41
42 }