package bluej.parser;

import java.io.StringReader;

import org.junit.Rule;
import org.junit.Test;

import bluej.JavaFXThreadingRule;


| Basic Java 11 parse tests. | public class Java11BasicParseTest { @Rule public JavaFXThreadingRule javafxRule = new JavaFXThreadingRule();
| Test that a variable can be declared using the "var" keyword(ish). | */ @Test public void testVarDecl1() { StringReader sr = new StringReader( "var v = \"hello\";" ); JavaParser ip = new JavaParser(sr); ip.parseStatement(); } /** * Test that an explicitly typed variable can be called "var". */ @Test public void testVarDecl2() { StringReader sr = new StringReader( "String var = \"hello\";" ); JavaParser ip = new JavaParser(sr); ip.parseStatement(); } /** * Test all the vars! */ @Test public void testVarDecl3() { | |
StringReader sr = new StringReader( | |
"var var = \"var\" + var();" ); JavaParser ip = new JavaParser(sr); ip.parseStatement(); } }
top, use, map, class Java11BasicParseTest




12 neLoCode + 4 LoComm