From bb47aba6822ca0cabe1bfc4fc5b88755d7129d8d Mon Sep 17 00:00:00 2001 From: Dabo Ross Date: Thu, 5 Sep 2013 21:59:48 -0700 Subject: [PATCH] Add UnregisteringListenerTest --- .../event/UnregisteringListenerTest.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 event/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java diff --git a/event/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java b/event/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java new file mode 100644 index 00000000..6dcab45d --- /dev/null +++ b/event/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2013 Dabo Ross + */ +package net.md_5.bungee.event; + +import org.junit.Assert; +import org.junit.Test; + +/** + * + * @author daboross + */ +public class UnregisteringListenerTest +{ + + private final EventBus bus = new EventBus(); + + @Test + public void testPriority() + { + bus.register( this ); + bus.unregister( this ); + bus.post( new TestEvent() ); + } + + @EventHandler + public void onEvent(TestEvent evt) + { + Assert.fail( "Event listener wasn't unregistered" ); + } + + public static class TestEvent + { + } +}