Search in sources :

Example 21 with ActionExecutingEvent

use of org.xwiki.bridge.event.ActionExecutingEvent in project xwiki-platform by xwiki.

the class ActionExecutingEventTest method testDefaultConstructor.

// Tests for constructors
@Test
public void testDefaultConstructor() {
    ActionExecutingEvent event = new ActionExecutingEvent();
    Assert.assertNull("A default action was used!", event.getActionName());
    Assert.assertFalse("Event was created canceled!", event.isCanceled());
    Assert.assertNull("A cancel reason was initially set!", event.getReason());
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 22 with ActionExecutingEvent

use of org.xwiki.bridge.event.ActionExecutingEvent in project xwiki-platform by xwiki.

the class ActionExecutingEventTest method testHashCodeForWildcardAction.

@Test
public void testHashCodeForWildcardAction() {
    ActionExecutingEvent event = new ActionExecutingEvent();
    Assert.assertTrue("Hashcode for wildcard action wasn't zero!", event.hashCode() == 0);
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 23 with ActionExecutingEvent

use of org.xwiki.bridge.event.ActionExecutingEvent in project xwiki-platform by xwiki.

the class ActionExecutingEventTest method testEqualsSameObject.

// Tests for equals(Object)
@Test
public void testEqualsSameObject() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertTrue("Same object wasn't equal!", event.equals(event));
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 24 with ActionExecutingEvent

use of org.xwiki.bridge.event.ActionExecutingEvent in project xwiki-platform by xwiki.

the class ActionExecutingEventTest method testCancel.

// Tests for cancel()
@Test
public void testCancel() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertFalse("Event was created canceled!", event.isCanceled());
    event.cancel();
    Assert.assertTrue("Event wasn't canceled when requested!", event.isCanceled());
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 25 with ActionExecutingEvent

use of org.xwiki.bridge.event.ActionExecutingEvent in project xwiki-platform by xwiki.

the class ActionExecutingEventTest method testMatchesSameObject.

// Tests for matches(Object)
@Test
public void testMatchesSameObject() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertTrue("Same object wasn't matched!", event.matches(event));
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Aggregations

ActionExecutingEvent (org.xwiki.bridge.event.ActionExecutingEvent)37 Test (org.junit.Test)32 ActionExecutedEvent (org.xwiki.bridge.event.ActionExecutedEvent)9 XWikiContext (com.xpn.xwiki.XWikiContext)5 XWikiDocument (com.xpn.xwiki.doc.XWikiDocument)3 XWikiException (com.xpn.xwiki.XWikiException)2 XWikiRequest (com.xpn.xwiki.web.XWikiRequest)2 DocumentCreatedEvent (org.xwiki.bridge.event.DocumentCreatedEvent)2 DocumentCreatingEvent (org.xwiki.bridge.event.DocumentCreatingEvent)2 DocumentDeletedEvent (org.xwiki.bridge.event.DocumentDeletedEvent)2 DocumentDeletingEvent (org.xwiki.bridge.event.DocumentDeletingEvent)2 DocumentUpdatedEvent (org.xwiki.bridge.event.DocumentUpdatedEvent)2 DocumentUpdatingEvent (org.xwiki.bridge.event.DocumentUpdatingEvent)2 LESSContext (org.xwiki.lesscss.internal.LESSContext)2 DocumentReference (org.xwiki.model.reference.DocumentReference)2 ObservationManager (org.xwiki.observation.ObservationManager)2 XWiki (com.xpn.xwiki.XWiki)1 MonitorPlugin (com.xpn.xwiki.monitor.api.MonitorPlugin)1 XWikiNotificationManager (com.xpn.xwiki.notify.XWikiNotificationManager)1 FileUploadPlugin (com.xpn.xwiki.plugin.fileupload.FileUploadPlugin)1