From: Steve F. <sm...@us...> - 2002-02-22 16:25:08
|
Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/naming In directory usw-pr-cvs1:/tmp/cvs-serv13797/com/mockobjects/naming Added Files: MockContext.java Log Message: Setup files common to all j2ee versions --- NEW FILE: MockContext.java --- package com.mockobjects.naming; import javax.naming.*; import com.mockobjects.*; public class MockContext extends MockObject implements Context{ private Object myObjectToReturn; private ExpectationValue myBindName = new ExpectationValue( MockContext.class.getName() + "myBindName"); private ExpectationValue myBindObject = new ExpectationValue( MockContext.class.getName() + "myBindObject"); private ExpectationValue myRebindName = new ExpectationValue( MockContext.class.getName() + "myRebindName"); private ExpectationValue myLookupName = new ExpectationValue( MockContext.class.getName() + "myLookupName"); public void setupLookup(Object aObjectToReturn){ this.myObjectToReturn = aObjectToReturn; } public void setExpectedLookupName(String aLookupName){ this.myLookupName.setExpected(aLookupName); } public Object lookup(Name name) throws NamingException{ this.myLookupName.setActual(name); return myObjectToReturn; } public Object lookup(String name) throws NamingException{ this.myLookupName.setActual(name); return myObjectToReturn; } public void bind(Name aBindName, Object aBindObject) throws NamingException{ this.myBindName.setExpected(aBindName); this.myBindObject.setExpected(aBindObject); } public void setExpectedBind(String aBindName, Object aBindObject){ this.myBindName.setExpected(aBindName); this.myBindObject.setExpected(aBindObject); } public void setExpectedReBind(String aBindName, Object aBindObject){ this.myRebindName.setExpected(aBindName); this.myRebindName.setExpected(aBindObject); } public void bind(String aBindName, Object aBindObject) throws NamingException{ this.myBindName.setActual(aBindName); this.myBindObject.setActual(aBindObject); } public void rebind(Name aBindName, Object aBindObject) throws NamingException{ this.myRebindName.setActual(aBindName); this.myRebindName.setActual(aBindObject); } public void rebind(String aBindName, Object aBindObject) throws NamingException{ this.myRebindName.setActual(aBindName); this.myRebindName.setActual(aBindObject); } public void unbind(Name name) throws NamingException{ notImplemented(); } public void unbind(String name) throws NamingException{ notImplemented(); } public void rename(Name name, Name name2) throws NamingException{ notImplemented(); } public void rename(String name, String name2) throws NamingException{ notImplemented(); } public NamingEnumeration list(Name name) throws NamingException{ notImplemented(); return null; } public NamingEnumeration list(String name) throws NamingException{ notImplemented(); return null; } public NamingEnumeration listBindings(Name name) throws NamingException{ notImplemented(); return null; } public NamingEnumeration listBindings(String name) throws NamingException{ notImplemented(); return null; } public void destroySubcontext(Name name) throws NamingException{ notImplemented(); } public void destroySubcontext(String name) throws NamingException{ notImplemented(); } public Context createSubcontext(Name name) throws NamingException{ notImplemented(); return null; } public Context createSubcontext(String name) throws NamingException{ notImplemented(); return null; } public Object lookupLink(Name name) throws NamingException{ notImplemented(); return null; } public Object lookupLink(String name) throws NamingException{ notImplemented(); return null; } public NameParser getNameParser(Name name) throws NamingException{ notImplemented(); return null; } public NameParser getNameParser(String name) throws NamingException{ notImplemented(); return null; } public Name composeName(Name name, Name name2) throws NamingException{ notImplemented(); return null; } public String composeName(String name, String name2) throws NamingException{ notImplemented(); return null; } public Object addToEnvironment(String name, Object object) throws NamingException{ notImplemented(); return null; } public Object removeFromEnvironment(String name) throws NamingException{ notImplemented(); return null; } public java.util.Hashtable getEnvironment() throws NamingException{ notImplemented(); return null; } public void close() throws NamingException{ notImplemented(); } public String getNameInNamespace() throws NamingException{ notImplemented(); return null; } } |