Class CoreEntityProviderMock
- java.lang.Object
-
- org.sakaiproject.entitybroker.mocks.EntityProviderMock
-
- 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 anCoreEntityProvider, will perform like the actual class so it can be reliably used for testing- Author:
- Aaron Zeckoski (aaronz@vt.edu)
-
-
Field Summary
Fields Modifier and Type Field Description String[]idsThe valid entity ids for thisCoreEntityProvider, defaults are "1","2","3"-
Fields inherited from class org.sakaiproject.entitybroker.mocks.EntityProviderMock
prefix
-
-
Constructor Summary
Constructors Constructor Description CoreEntityProviderMock(String prefix)TEST Constructor: allows for easy setup of this stub for testingCoreEntityProviderMock(String prefix, String[] ids)TEST Constructor: allows for easy setup of this stub for testing
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanentityExists(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 thisCoreEntityProvider, 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-
-
-
Method Detail
-
entityExists
public boolean entityExists(String id)
- Specified by:
entityExistsin interfaceCoreEntityProvider
-
-