comparison src/test/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/core/impl/treeeditor/DefaultTreeEditorTest.java @ 86:fb1dc448ac8c

delete <T extends TreeNode>
author one
date Wed, 03 Sep 2014 23:44:23 +0900
parents 715a9fbf02fc
children 5b7e45464bb8
comparison
equal deleted inserted replaced
85:22bba77e09a7 86:fb1dc448ac8c
50 50
51 TreeNode newRoot = currentRoot; 51 TreeNode newRoot = currentRoot;
52 DefaultTraverser traverser = new DefaultTraverser(); 52 DefaultTraverser traverser = new DefaultTraverser();
53 53
54 for(DefaultNodePath part : path.inits()){ 54 for(DefaultNodePath part : path.inits()){
55 Either<Error,Traversal<TreeNode>> either = traverser.traverse(newRoot,new DefaultEvaluator(part)); 55 Either<Error,Traversal> either = traverser.traverse(newRoot,new DefaultEvaluator(part));
56 if(either.isA()){ 56 if(either.isA()){
57 Assert.fail(); 57 Assert.fail();
58 } 58 }
59 TreeNode target = either.b().destination(); 59 TreeNode target = either.b().destination();
60 String expected = part.toString(); 60 String expected = part.toString();
62 62
63 Assert.assertEquals(expected,actual); 63 Assert.assertEquals(expected,actual);
64 } 64 }
65 65
66 for(DefaultNodePath part : path.inits()){ 66 for(DefaultNodePath part : path.inits()){
67 Either<Error,Traversal<TreeNode>> either = traverser.traverse(oldRoot,new DefaultEvaluator(part)); 67 Either<Error,Traversal> either = traverser.traverse(oldRoot,new DefaultEvaluator(part));
68 if(either.isA()){ 68 if(either.isA()){
69 Assert.fail(); 69 Assert.fail();
70 } 70 }
71 TreeNode target = either.b().destination(); 71 TreeNode target = either.b().destination();
72 ByteBuffer actual = target.getAttributes().get(key); 72 ByteBuffer actual = target.getAttributes().get(key);