1 package org.jellyfish; 2 3 import javax.naming.NamingException; 4 import javax.naming.directory.DirContext; 5 6 import mock.javax.naming.directory.DirContextMock; 7 8 public class ConnectionManagerMock implements ConnectionManager { 9 10 public boolean getContextCalled; 11 public DirContextMock getContextReturn; 12 public DirContext getContext() { 13 getContextCalled = true; 14 return getContextReturn; 15 } 16 17 public boolean getContextIICalled; 18 public String getContextIIUserName; 19 public String getContextIIPassword; 20 public DirContext getContextIIReturn; 21 public NamingException getContextIINamingException; 22 public DirContext getContext(String userName, String password) throws NamingException { 23 getContextIICalled = true; 24 getContextIIUserName = userName; 25 getContextIIPassword = password; 26 if (getContextIINamingException != null) { 27 throw getContextIINamingException; 28 } 29 return getContextIIReturn; 30 } 31 32 }

This page was automatically generated by Maven