Search in sources :

Example 16 with ActionExecutingEvent

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

the class ActionExecutingEventTest method testWildcardActionDoesntEqualOtherActions.

@Test
public void testWildcardActionDoesntEqualOtherActions() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertFalse("Wildcard action equals another action!", new ActionExecutingEvent().equals(event));
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 17 with ActionExecutingEvent

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

the class ActionExecutingEventTest method testDoesntEqualDifferentCaseAction.

@Test
public void testDoesntEqualDifferentCaseAction() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertFalse("Action equals comparison was case insensitive!", event.equals(new ActionExecutingEvent("SomeThing")));
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 18 with ActionExecutingEvent

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

the class ActionExecutingEventTest method testWildcardActionDoesntEqualEmptyAction.

@Test
public void testWildcardActionDoesntEqualEmptyAction() {
    ActionExecutingEvent event = new ActionExecutingEvent("");
    Assert.assertFalse("Wildcard action equals another action!", new ActionExecutingEvent().equals(event));
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 19 with ActionExecutingEvent

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

the class ActionExecutingEventTest method testHashCode.

// Tests for hashCode()
@Test
public void testHashCode() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertTrue("Hashcode was zero!", event.hashCode() != 0);
}
Also used : ActionExecutingEvent(org.xwiki.bridge.event.ActionExecutingEvent) Test(org.junit.Test)

Example 20 with ActionExecutingEvent

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

the class ActionExecutingEventTest method testDoesntEqualWildcardAction.

@Test
public void testDoesntEqualWildcardAction() {
    ActionExecutingEvent event = new ActionExecutingEvent("something");
    Assert.assertFalse("Wildcard action was equal!", event.equals(new ActionExecutingEvent()));
}
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