public void testCondition() throws PreprocessException {
public void testCondition() throws BuildException {
	public void testCondition() throws PreprocessException {		String[] sourceLines = new String[] {				"	//#condition ! polish.midp2",				"	System.out.println( \"test1 is defined\" );",				"	String hello =  \"hello world\";"		};		StringList lines = new StringList( sourceLines );		this.preprocessor.addSymbol("polish.midp2");		int result = this.preprocessor.preprocess( "com.company.package.MyClass", lines );		assertEquals( Preprocessor.SKIP_FILE, result );				sourceLines = new String[] {				"	//#condition !polish.midp2",				"	System.out.println( \"test1 is defined\" );",				"	String hello =  \"hello world\";"		};		lines = new StringList( sourceLines );		result = this.preprocessor.preprocess( "com.company.package.MyClass", lines );		assertEquals( Preprocessor.SKIP_FILE, result );				sourceLines = new String[] {				"	//#condition polish.midp2",				"	System.out.println( \"test1 is defined\" );",				"	String hello =  \"hello world\";"		};		lines = new StringList( sourceLines );		result = this.preprocessor.preprocess( "com.company.package.MyClass", lines );		assertEquals( Preprocessor.NOT_CHANGED, result );			}