package com.innovatian.idea.powershell.test.lang.lexer.keywords;
import com.innovatian.idea.powershell.lang.lexer.PsTokenTypes;
import com.innovatian.idea.powershell.test.lang.lexer.PsLexerTestContext;
import junit.framework.Assert;
public class PsLexerTestsKeywordExit extends PsLexerTestContext {
public void testKeyword_EXIT() {
String toParse = "EXIT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("EXIT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_EXIt() {
String toParse = "EXIt";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("EXIt", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_EXiT() {
String toParse = "EXiT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("EXiT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_EXit() {
String toParse = "EXit";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("EXit", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_ExIT() {
String toParse = "ExIT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("ExIT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_ExIt() {
String toParse = "ExIt";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("ExIt", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_ExiT() {
String toParse = "ExiT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("ExiT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_Exit() {
String toParse = "Exit";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("Exit", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_eXIT() {
String toParse = "eXIT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("eXIT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_eXIt() {
String toParse = "eXIt";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("eXIt", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_eXiT() {
String toParse = "eXiT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("eXiT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_eXit() {
String toParse = "eXit";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("eXit", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_exIT() {
String toParse = "exIT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("exIT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_exIt() {
String toParse = "exIt";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("exIt", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_exiT() {
String toParse = "exiT";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("exiT", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
public void testKeyword_exit() {
String toParse = "exit";
lexer.start(toParse);
Assert.assertEquals(PsTokenTypes.EXIT, lexer.getTokenType());
Assert.assertEquals("exit", lexer.getTokenText());
lexer.advance();
Assert.assertNull(lexer.getTokenType());
}
}