[Contestj-developer] contestj/contestj2/src/test/java/org/contestj/test/duplicate DupeInterface.ja
Status: Inactive
Brought to you by:
thomasra
Update of /cvsroot/contestj/contestj/contestj2/src/test/java/org/contestj/test/duplicate In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv14426/contestj2/src/test/java/org/contestj/test/duplicate Added Files: DupeInterface.java DuplicateTest.java DupeAbstractClass.java SuperDupeInterface.java Log Message: Initial upload of Contestj2 even though it supports most of the Contestj features its not ready to be used atm. --- NEW FILE: DupeAbstractClass.java --- package org.contestj.test.duplicate; import java.util.ArrayList; import java.util.List; public abstract class DupeAbstractClass { public void initServices() { System.out.println("here we init some services that cant be called"); } public abstract void setAbstract(List<String> s); public abstract List<String> getAbstract(); } --- NEW FILE: DupeInterface.java --- package org.contestj.test.duplicate; public interface DupeInterface extends SuperDupeInterface { public void setInt(int i); public int getInt(); public String getString(); public void setString(String s); } --- NEW FILE: DuplicateTest.java --- package org.contestj.test.duplicate; import org.contestj.duplicator.Duplicator; import junit.framework.TestCase; public class DuplicateTest extends TestCase { public void testDupe1() { DupeInterface d = (DupeInterface) Duplicator.duplicate(DupeInterface.class.getName()); assertTrue(true); } public void testDupe2() { DupeAbstractClass d = (DupeAbstractClass) Duplicator.duplicate(DupeAbstractClass.class.getName()); assertTrue(true); } } --- NEW FILE: SuperDupeInterface.java --- package org.contestj.test.duplicate; public interface SuperDupeInterface { public void setSuper(Integer i); public String getSuper(); } |