単体テストを追加
This commit is contained in:
1 parent
6673ca3fc2
commit
35086e62db
3 files changed
+23
-11
No files matched your search
+16
-2
@@ -51,8 +51,22 @@ class Lexical
|
||||
}
|
||||
unittest
|
||||
{
|
||||
auto lex = new Lexical("1");
|
||||
|
||||
{
|
||||
auto lex = new Lexical("1");
|
||||
assert(lex.empty() == false);
|
||||
lex.popFront();
|
||||
auto token = lex.front();
|
||||
assert(token.type == TokenType.Integer);
|
||||
assert(token.value.integerValue == 1);
|
||||
}
|
||||
{
|
||||
auto lex = new Lexical("12345");
|
||||
assert(lex.empty() == false);
|
||||
lex.popFront();
|
||||
auto token = lex.front();
|
||||
assert(token.type == TokenType.Integer);
|
||||
assert(token.value.integerValue == 12345);
|
||||
}
|
||||
}
|
||||
class Parser
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user