comparison src/test/java/alice/jungle/log/example/FindMatrixTest.java @ 186:ef5045af0753

add permission .java
author tatsuki
date Tue, 16 Sep 2014 07:49:14 +0900
parents 7ca4c7557c25
children f9b26747ef63
comparison
equal deleted inserted replaced
185:f54d4ab5df4b 186:ef5045af0753
1 package alice.jungle.log.example; 1 package alice.jungle.log.example;
2
3
2 4
3 import java.io.File; 5 import java.io.File;
4 import java.io.FileNotFoundException; 6 import java.io.FileNotFoundException;
5 import java.io.IOException; 7 import java.io.IOException;
6 import java.nio.ByteBuffer; 8 import java.nio.ByteBuffer;
7 import java.util.Iterator; 9 import java.util.Iterator;
10
11 import org.junit.Test;
8 12
9 import fj.Ord; 13 import fj.Ord;
10 import fj.data.List; 14 import fj.data.List;
11 import fj.data.TreeMap; 15 import fj.data.TreeMap;
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle; 16 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle;
34 import app.bbs.NetworkBulletinBoard; 38 import app.bbs.NetworkBulletinBoard;
35 import app.bbs.NetworkJungleBulletinBoard; 39 import app.bbs.NetworkJungleBulletinBoard;
36 40
37 public class FindMatrixTest extends TestCase { 41 public class FindMatrixTest extends TestCase {
38 42
43 @Test
39 public static void main(String[] args) throws IOException { 44 public static void main(String[] args) throws IOException {
40 PersistentJournal journal = new PersistentJournal(); 45 PersistentJournal journal = new PersistentJournal();
41 journal.setOutputFile(new File("./log/test.log")); 46 journal.setOutputFile(new File("./log/1.log"));
42 Jungle jungle = new PersistentJungle(journal, "uuid", new DefaultTreeEditor(new DefaultTraverser())); 47 Jungle jungle = new PersistentJungle(journal, "uuid", new DefaultTreeEditor(new DefaultTraverser()));
43 48
44 String treeName = treeLoad(jungle); 49 String treeName = treeLoad(jungle);
45 50
46 JungleTree tree = jungle.getTreeByName(treeName); 51 JungleTree tree = jungle.getTreeByName(treeName);
51 ByteBuffer attribute = node.getAttributes().get("mes"); 56 ByteBuffer attribute = node.getAttributes().get("mes");
52 if(attribute != null){ 57 if(attribute != null){
53 byte[] byteAttribute = attribute.array(); 58 byte[] byteAttribute = attribute.array();
54 String str = new String(byteAttribute); 59 String str = new String(byteAttribute);
55 System.out.println(str); 60 System.out.println(str);
56 return str.equals("株式会社フタコ放送"); 61 return str.equals("比嘉健太");
57 } 62 }
58 return false; 63 return false;
59 } 64 }
60 ); 65 );
61 66
82 return treeName; 87 return treeName;
83 } 88 }
84 89
85 public static ChangeListReader getChangeList() throws FileNotFoundException { 90 public static ChangeListReader getChangeList() throws FileNotFoundException {
86 PersistentJournal journal1 = new PersistentJournal(); 91 PersistentJournal journal1 = new PersistentJournal();
87 journal1.setInputFile(new File("./_log_/1410589309338.log")); 92 journal1.setInputFile(new File("./log/1410802370082.log"));
88 ChangeListReader reader = journal1.getReader(); 93 ChangeListReader reader = journal1.getReader();
89 return reader; 94 return reader;
90 } 95 }
91 } 96 }