|
[MO-java-dev] CVS: mockobjects-java/src/j2ee/common/com/mockobjects/naming MockContext.java,NONE,1.1
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;
}
}
|