Bug 166600 [DataBinding] Refactor tests to be in the correct packages
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/jface/tests/databinding/mask/EditMaskLexerAndTokenTest.java
assertFalse("Should not accept an alpha", token.accept("z"));
		assertFalse("Placeholders are not read-only", token.isReadOnly());
	}
	
	public void testInitWithLiteral() throws Exception {
		token.initializeEditMask("(", 0);
		assertEquals("Literals automatically set their input", "(", token.getInput());
		assertFalse("Literals don't accept anything", token.accept("("));
		assertTrue("literals are read-only", token.isReadOnly());
		assertTrue("Literals are complete", token.isComplete());
		assertFalse("Literals cannot accept characters", token.canAcceptMoreCharacters());
	}
	
	public void testInitWithBackslashLiteral() throws Exception {
		token.initializeEditMask("\\#", 0);
		assertEquals("Should get backslash literal", "#", token.getInput());
	}
	
	public void testAcceptWithValidInputAndEmpty() throws Exception {
		token.initializeEditMask("#", 0);
		assertTrue("Should accept a 0", token.accept("0"));
	}
	
	public void testAcceptWhenParserCannotAcceptMoreCharacters() throws Exception {
		token.initializeEditMask("#", 0);
		assertTrue("Should accept a 0", token.accept("0"));
		assertFalse("Should not accept a 0 -- input full", token.accept("0"));
	}
	
	public void testGetInput() throws Exception {