ASTBlockStatementTest xref
1 package net.sourceforge.pmd.ast;
2
3 import static org.junit.Assert.assertFalse;
4 import static org.junit.Assert.assertTrue;
5 import net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression;
6 import net.sourceforge.pmd.lang.java.ast.ASTAssertStatement;
7 import net.sourceforge.pmd.lang.java.ast.ASTBlockStatement;
8 import net.sourceforge.pmd.testframework.ParserTst;
9
10 import org.junit.Test;
11
12
13 public class ASTBlockStatementTest extends ParserTst {
14
15 @Test
16 public void testIsAllocation() {
17 ASTBlockStatement bs = new ASTBlockStatement(0);
18 bs.jjtAddChild(new ASTAllocationExpression(1), 0);
19 assertTrue(bs.isAllocation());
20 }
21
22 @Test
23 public void testIsAllocation2() {
24 ASTBlockStatement bs = new ASTBlockStatement(0);
25 bs.jjtAddChild(new ASTAssertStatement(1), 0);
26 assertFalse(bs.isAllocation());
27 }
28
29 public static junit.framework.Test suite() {
30 return new junit.framework.JUnit4TestAdapter(ASTBlockStatementTest.class);
31 }
32 }