leosutic 2003/08/14 15:09:08
Added: attributes/unittest/src/test/org/apache/avalon/attributes/test
SampleIF2.java SampleIF1.java Sample2.java
Sample.java
Log:
Moved the unit tests into a separate project to get away from some really
ugly dependencies. (API being dependent test-wise on Compiler, and
Compiler being dependent on API biuld-wise)
Revision Changes Path
1.1
avalon-sandbox/attributes/unittest/src/test/org/apache/avalon/attributes/test/SampleIF2.java
Index: SampleIF2.java
===================================================================
package org.apache.avalon.attributes.test;
/**
* @Dependency ( SampleService.class, "sample-if-2-c" )
*/
public interface SampleIF2 {
/**
* @Dependency ( SampleService.class, "sample-if-2" )
* @ThreadSafe ()
*/
public void someMethod (int parameter);
}
1.1
avalon-sandbox/attributes/unittest/src/test/org/apache/avalon/attributes/test/SampleIF1.java
Index: SampleIF1.java
===================================================================
package org.apache.avalon.attributes.test;
/**
* @Dependency ( SampleService.class, "sample-if-1-c" )
*/
public interface SampleIF1 {
/**
* @Dependency ( SampleService.class, "sample-if-1" )
* @ThreadSafe ()
*/
public void someMethod (int parameter);
}
1.1
avalon-sandbox/attributes/unittest/src/test/org/apache/avalon/attributes/test/Sample2.java
Index: Sample2.java
===================================================================
package org.apache.avalon.attributes.test;
public class Sample2 {
public Object aaaa;
public Sample2 () {
}
public Sample2 (String input) {
}
public void someMethod () {
}
public void someMethod (int parameter) {
}
}
1.1
avalon-sandbox/attributes/unittest/src/test/org/apache/avalon/attributes/test/Sample.java
Index: Sample.java
===================================================================
package org.apache.avalon.attributes.test;
/**
* @ThreadSafe ()
* @Dependency ( SampleService.class, "sample" )
*/
public class Sample extends SuperSample implements SampleIFJoin {
/**
* @ThreadSafe ()
*/
public Object field;
public Object noAttributesInSubClass;
/**
* @Dependency ( SampleService.class, "sample-some-method1" )
*/
public void someMethod () {
}
/**
* @@Dependency ( SampleService.class, "sample-some-method2" )
*/
public void someMethod (int parameter) {
}
public void methodWithNoAttributes () {
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]