org.sakaiproject.entitybroker.mocks
Class CoreEntityProviderMock

java.lang.Object
  extended by org.sakaiproject.entitybroker.mocks.EntityProviderMock
      extended by org.sakaiproject.entitybroker.mocks.CoreEntityProviderMock
All Implemented Interfaces:
CoreEntityProvider, EntityProvider
Direct Known Subclasses:
PropertyableEntityProviderMock, ReferenceParseableEntityProviderMock, ResolvableEntityProviderMock

public class CoreEntityProviderMock
extends EntityProviderMock
implements CoreEntityProvider

Stub class to make it easier to test things that use an CoreEntityProvider, will perform like the actual class so it can be reliably used for testing

Author:
Aaron Zeckoski (aaronz@vt.edu)

Field Summary
 String[] ids
          The valid entity ids for this CoreEntityProvider, defaults are "1","2","3"
 
Fields inherited from class org.sakaiproject.entitybroker.mocks.EntityProviderMock
prefix
 
Constructor Summary
CoreEntityProviderMock(String prefix)
          TEST Constructor: allows for easy setup of this stub for testing
CoreEntityProviderMock(String prefix, String[] ids)
          TEST Constructor: allows for easy setup of this stub for testing
 
Method Summary
 boolean entityExists(String id)
           
 
Methods inherited from class org.sakaiproject.entitybroker.mocks.EntityProviderMock
getEntityPrefix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.EntityProvider
getEntityPrefix
 

Field Detail

ids

public String[] ids
The valid entity ids for this CoreEntityProvider, defaults are "1","2","3"

Constructor Detail

CoreEntityProviderMock

public CoreEntityProviderMock(String prefix)
TEST Constructor: allows for easy setup of this stub for testing

Parameters:
prefix -

CoreEntityProviderMock

public CoreEntityProviderMock(String prefix,
                              String[] ids)
TEST Constructor: allows for easy setup of this stub for testing

Parameters:
prefix -
ids -
Method Detail

entityExists

public boolean entityExists(String id)
Specified by:
entityExists in interface CoreEntityProvider


Copyright © 2007-2013 Sakai Project. All Rights Reserved.