public class ActionsEntityProviderMock extends CRUDableEntityProviderMock implements CoreEntityProvider, ActionsExecutable, Describeable, RESTful
ActionsExecutable capabilities, will perform like the
actual class so it can be reliably used for testingCRUDable operations as well as allowing for internal data output processingMyEntity objectsResolvable and CollectionResolvable as well, returns 2 MyEntity objects
if no search restrictions, 1 if "stuff" property is set, none if other properties are setmyEntitiesprefixSEARCH_LOCATION_REFERENCE, SEARCH_TAGS, SEARCH_USER_REFERENCEALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPEACTION_METHOD_SUFFIX| Constructor and Description |
|---|
ActionsEntityProviderMock(String prefix,
String[] ids) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
Object |
doubleCustomAction(EntityView view) |
String[] |
getHandledInputFormats() |
String[] |
getHandledOutputFormats() |
void |
xxxAction(EntityReference ref) |
ActionReturn |
xxxAction(EntityView view) |
createEntity, deleteEntity, entityExists, getEntities, getEntity, getSampleEntity, updateEntitygetEntityPrefixclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitentityExistscreateEntitygetSampleEntityupdateEntitygetEntitygetEntityPrefixdeleteEntitygetEntitiespublic Object doubleCustomAction(EntityView view)
public void clear()
public void xxxAction(EntityReference ref)
public ActionReturn xxxAction(EntityView view)
public String[] getHandledOutputFormats()
getHandledOutputFormats in interface Outputablepublic String[] getHandledInputFormats()
getHandledInputFormats in interface InputableCopyright © 2023. All rights reserved.