Index: pkg/analyzer/test/dart/ast/ast_test.dart |
diff --git a/pkg/analyzer/test/dart/ast/ast_test.dart b/pkg/analyzer/test/dart/ast/ast_test.dart |
index 494cb07b663f23d8ae98d92841589e1d87309098..3a887f8d97fc94414928252af2dd7965018cd6d7 100644 |
--- a/pkg/analyzer/test/dart/ast/ast_test.dart |
+++ b/pkg/analyzer/test/dart/ast/ast_test.dart |
@@ -5,7 +5,6 @@ |
library analyzer.test.dart.ast.ast_test; |
import 'package:analyzer/dart/ast/ast.dart'; |
-import 'package:analyzer/dart/ast/standard_ast_factory.dart'; |
import 'package:analyzer/dart/ast/token.dart'; |
import 'package:analyzer/src/dart/ast/token.dart'; |
import 'package:analyzer/src/generated/testing/ast_test_factory.dart'; |
@@ -366,7 +365,7 @@ class NodeListTest extends EngineTestCase { |
AstNode parent = AstTestFactory.argumentList(); |
AstNode firstNode = AstTestFactory.booleanLiteral(true); |
AstNode secondNode = AstTestFactory.booleanLiteral(false); |
- NodeList<AstNode> list = astFactory.nodeList/*<AstNode>*/(parent); |
+ NodeList<AstNode> list = new NodeList<AstNode>(parent); |
list.insert(0, secondNode); |
list.insert(0, firstNode); |
expect(list, hasLength(2)); |
@@ -387,7 +386,7 @@ class NodeListTest extends EngineTestCase { |
void test_add_negative() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list.insert(-1, AstTestFactory.booleanLiteral(true)); |
fail("Expected IndexOutOfBoundsException"); |
@@ -398,7 +397,7 @@ class NodeListTest extends EngineTestCase { |
void test_add_tooBig() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list.insert(1, AstTestFactory.booleanLiteral(true)); |
fail("Expected IndexOutOfBoundsException"); |
@@ -414,7 +413,7 @@ class NodeListTest extends EngineTestCase { |
AstNode secondNode = AstTestFactory.booleanLiteral(false); |
firstNodes.add(firstNode); |
firstNodes.add(secondNode); |
- NodeList<AstNode> list = astFactory.nodeList/*<AstNode>*/(parent); |
+ NodeList<AstNode> list = new NodeList<AstNode>(parent); |
list.addAll(firstNodes); |
expect(list, hasLength(2)); |
expect(list[0], same(firstNode)); |
@@ -440,7 +439,7 @@ class NodeListTest extends EngineTestCase { |
void test_creation() { |
AstNode owner = AstTestFactory.argumentList(); |
- NodeList<AstNode> list = astFactory.nodeList/*<AstNode>*/(owner); |
+ NodeList<AstNode> list = new NodeList<AstNode>(owner); |
expect(list, isNotNull); |
expect(list, hasLength(0)); |
expect(list.owner, same(owner)); |
@@ -448,7 +447,7 @@ class NodeListTest extends EngineTestCase { |
void test_get_negative() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list[-1]; |
fail("Expected IndexOutOfBoundsException"); |
@@ -459,7 +458,7 @@ class NodeListTest extends EngineTestCase { |
void test_get_tooBig() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list[1]; |
fail("Expected IndexOutOfBoundsException"); |
@@ -470,13 +469,13 @@ class NodeListTest extends EngineTestCase { |
void test_getBeginToken_empty() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
expect(list.beginToken, isNull); |
} |
void test_getBeginToken_nonEmpty() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
AstNode node = AstTestFactory |
.parenthesizedExpression(AstTestFactory.booleanLiteral(true)); |
list.add(node); |
@@ -485,13 +484,13 @@ class NodeListTest extends EngineTestCase { |
void test_getEndToken_empty() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
expect(list.endToken, isNull); |
} |
void test_getEndToken_nonEmpty() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
AstNode node = AstTestFactory |
.parenthesizedExpression(AstTestFactory.booleanLiteral(true)); |
list.add(node); |
@@ -508,7 +507,7 @@ class NodeListTest extends EngineTestCase { |
nodes.add(secondNode); |
nodes.add(thirdNode); |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
list.addAll(nodes); |
expect(list, hasLength(3)); |
expect(list.indexOf(firstNode), 0); |
@@ -527,7 +526,7 @@ class NodeListTest extends EngineTestCase { |
nodes.add(secondNode); |
nodes.add(thirdNode); |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
list.addAll(nodes); |
expect(list, hasLength(3)); |
expect(list.removeAt(1), same(secondNode)); |
@@ -538,7 +537,7 @@ class NodeListTest extends EngineTestCase { |
void test_remove_negative() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list.removeAt(-1); |
fail("Expected IndexOutOfBoundsException"); |
@@ -549,7 +548,7 @@ class NodeListTest extends EngineTestCase { |
void test_remove_tooBig() { |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list.removeAt(1); |
fail("Expected IndexOutOfBoundsException"); |
@@ -567,7 +566,7 @@ class NodeListTest extends EngineTestCase { |
nodes.add(secondNode); |
nodes.add(thirdNode); |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
list.addAll(nodes); |
expect(list, hasLength(3)); |
AstNode fourthNode = AstTestFactory.integer(0); |
@@ -581,7 +580,7 @@ class NodeListTest extends EngineTestCase { |
void test_set_negative() { |
AstNode node = AstTestFactory.booleanLiteral(true); |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list[-1] = node; |
fail("Expected IndexOutOfBoundsException"); |
@@ -593,7 +592,7 @@ class NodeListTest extends EngineTestCase { |
void test_set_tooBig() { |
AstNode node = AstTestFactory.booleanLiteral(true); |
NodeList<AstNode> list = |
- astFactory.nodeList/*<AstNode>*/(AstTestFactory.argumentList()); |
+ new NodeList<AstNode>(AstTestFactory.argumentList()); |
try { |
list[1] = node; |
fail("Expected IndexOutOfBoundsException"); |
@@ -796,57 +795,47 @@ class SimpleIdentifierTest extends ParserTestCase { |
class SimpleStringLiteralTest extends ParserTestCase { |
void test_contentsEnd() { |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
.contentsEnd, |
2); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString('"X"'), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString('"X"'), "X") |
.contentsEnd, |
2); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString('"""X"""'), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString('"""X"""'), "X") |
.contentsEnd, |
4); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
.contentsEnd, |
4); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("''' \nX'''"), "X") |
.contentsEnd, |
7); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
.contentsEnd, |
3); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString('r"X"'), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString('r"X"'), "X") |
.contentsEnd, |
3); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString('r"""X"""'), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString('r"""X"""'), "X") |
.contentsEnd, |
5); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
.contentsEnd, |
5); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("r''' \nX'''"), "X") |
.contentsEnd, |
8); |
@@ -854,57 +843,47 @@ class SimpleStringLiteralTest extends ParserTestCase { |
void test_contentsOffset() { |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
.contentsOffset, |
1); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
.contentsOffset, |
1); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("\"\"\"X\"\"\""), "X") |
.contentsOffset, |
3); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
.contentsOffset, |
3); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
.contentsOffset, |
2); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
.contentsOffset, |
2); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("r\"\"\"X\"\"\""), "X") |
.contentsOffset, |
4); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
.contentsOffset, |
4); |
// leading whitespace |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("''' \ \nX''"), "X") |
.contentsOffset, |
6); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString('r""" \ \nX"""'), "X") |
.contentsOffset, |
7); |
@@ -912,44 +891,36 @@ class SimpleStringLiteralTest extends ParserTestCase { |
void test_isMultiline() { |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
.isMultiline, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
.isMultiline, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
.isMultiline, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
.isMultiline, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
.isMultiline, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
.isMultiline, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("\"\"\"X\"\"\""), "X") |
.isMultiline, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("r\"\"\"X\"\"\""), "X") |
.isMultiline, |
isTrue); |
@@ -957,45 +928,36 @@ class SimpleStringLiteralTest extends ParserTestCase { |
void test_isRaw() { |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X") |
- .isRaw, |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'X'"), "X").isRaw, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("\"X\""), "X") |
.isRaw, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("\"\"\"X\"\"\""), "X") |
.isRaw, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("'''X'''"), "X") |
.isRaw, |
isFalse); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'X'"), "X") |
.isRaw, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r\"X\""), "X") |
.isRaw, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral( |
+ new SimpleStringLiteral( |
TokenFactory.tokenFromString("r\"\"\"X\"\"\""), "X") |
.isRaw, |
isTrue); |
expect( |
- astFactory |
- .simpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
+ new SimpleStringLiteral(TokenFactory.tokenFromString("r'''X'''"), "X") |
.isRaw, |
isTrue); |
} |
@@ -1004,25 +966,25 @@ class SimpleStringLiteralTest extends ParserTestCase { |
// ' |
{ |
var token = TokenFactory.tokenFromString("'X'"); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isTrue); |
} |
// ''' |
{ |
var token = TokenFactory.tokenFromString("'''X'''"); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isTrue); |
} |
// " |
{ |
var token = TokenFactory.tokenFromString('"X"'); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isFalse); |
} |
// """ |
{ |
var token = TokenFactory.tokenFromString('"""X"""'); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isFalse); |
} |
} |
@@ -1031,33 +993,32 @@ class SimpleStringLiteralTest extends ParserTestCase { |
// r' |
{ |
var token = TokenFactory.tokenFromString("r'X'"); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isTrue); |
} |
// r''' |
{ |
var token = TokenFactory.tokenFromString("r'''X'''"); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isTrue); |
} |
// r" |
{ |
var token = TokenFactory.tokenFromString('r"X"'); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isFalse); |
} |
// r""" |
{ |
var token = TokenFactory.tokenFromString('r"""X"""'); |
- var node = astFactory.simpleStringLiteral(token, null); |
+ var node = new SimpleStringLiteral(token, null); |
expect(node.isSingleQuoted, isFalse); |
} |
} |
void test_simple() { |
Token token = TokenFactory.tokenFromString("'value'"); |
- SimpleStringLiteral stringLiteral = |
- astFactory.simpleStringLiteral(token, "value"); |
+ SimpleStringLiteral stringLiteral = new SimpleStringLiteral(token, "value"); |
expect(stringLiteral.literal, same(token)); |
expect(stringLiteral.beginToken, same(token)); |
expect(stringLiteral.endToken, same(token)); |
@@ -1073,7 +1034,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString("'a", "a"); |
var cToken = new StringToken(TokenType.STRING, "ccc'", 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 1); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1082,7 +1043,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString("'''a", "a"); |
var cToken = new StringToken(TokenType.STRING, "ccc'''", 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 3); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1091,7 +1052,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString('"""a', "a"); |
var cToken = new StringToken(TokenType.STRING, 'ccc"""', 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 3); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1100,7 +1061,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString("r'a", "a"); |
var cToken = new StringToken(TokenType.STRING, "ccc'", 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 2); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1109,7 +1070,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString("r'''a", "a"); |
var cToken = new StringToken(TokenType.STRING, "ccc'''", 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 4); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1118,7 +1079,7 @@ class StringInterpolationTest extends ParserTestCase { |
{ |
var ae = AstTestFactory.interpolationString('r"""a', "a"); |
var cToken = new StringToken(TokenType.STRING, 'ccc"""', 10); |
- var cElement = astFactory.interpolationString(cToken, 'ccc'); |
+ var cElement = new InterpolationString(cToken, 'ccc'); |
StringInterpolation node = AstTestFactory.string([ae, ae, cElement]); |
expect(node.contentsOffset, 4); |
expect(node.contentsEnd, 10 + 4 - 1); |
@@ -1203,7 +1164,7 @@ class VariableDeclarationTest extends ParserTestCase { |
VariableDeclaration varDecl = AstTestFactory.variableDeclaration("a"); |
TopLevelVariableDeclaration decl = |
AstTestFactory.topLevelVariableDeclaration2(Keyword.VAR, [varDecl]); |
- Comment comment = astFactory.documentationComment(new List<Token>(0)); |
+ Comment comment = Comment.createDocumentationComment(new List<Token>(0)); |
expect(varDecl.documentationComment, isNull); |
decl.documentationComment = comment; |
expect(varDecl.documentationComment, isNotNull); |
@@ -1212,7 +1173,7 @@ class VariableDeclarationTest extends ParserTestCase { |
void test_getDocumentationComment_onNode() { |
VariableDeclaration decl = AstTestFactory.variableDeclaration("a"); |
- Comment comment = astFactory.documentationComment(new List<Token>(0)); |
+ Comment comment = Comment.createDocumentationComment(new List<Token>(0)); |
decl.documentationComment = comment; |
expect(decl.documentationComment, isNotNull); |
} |