use of com.github.javaparser.ast.expr.Name in project javaparser by javaparser.
the class ArrayCreationLevelTransformationsTest method replacingAnnotation.
@Test
public void replacingAnnotation() throws IOException {
ArrayCreationLevel it = consider("@myAnno []");
it.getAnnotations().set(0, new NormalAnnotationExpr(new Name("myOtherAnno"), new NodeList<>()));
assertTransformedToString("@myOtherAnno() []", it);
}
use of com.github.javaparser.ast.expr.Name in project javaparser by javaparser.
the class CompilationUnitTransformationsTest method addingPackageDeclaration.
// packageDeclaration
@Test
public void addingPackageDeclaration() throws IOException {
considerCode("class A {}");
cu.setPackageDeclaration(new PackageDeclaration(new Name(new Name("foo"), "bar")));
assertTransformedToString("package foo.bar;" + EOL + EOL + "class A {}", cu);
}
use of com.github.javaparser.ast.expr.Name in project javaparser by javaparser.
the class NodeListTest method addFirst.
@Test
public void addFirst() {
final NodeList<Name> list = nodeList(new Name("abc"), new Name("bcd"), new Name("cde"));
list.addFirst(new Name("xxx"));
assertEquals("[xxx, abc, bcd, cde]", list.toString());
}
use of com.github.javaparser.ast.expr.Name in project javaparser by javaparser.
the class NodeListTest method addBeforeFirst.
@Test
public void addBeforeFirst() {
Name abc = new Name("abc");
final NodeList<Name> list = nodeList(abc, new Name("bcd"), new Name("cde"));
list.addBefore(new Name("xxx"), abc);
assertEquals("[xxx, abc, bcd, cde]", list.toString());
}
use of com.github.javaparser.ast.expr.Name in project javaparser by javaparser.
the class NodeListTest method toStringTest.
@Test
public void toStringTest() {
final NodeList<Name> list = nodeList(new Name("abc"), new Name("bcd"), new Name("cde"));
assertEquals("[abc, bcd, cde]", list.toString());
}
Aggregations