Advertisement
Guest User

Untitled

a guest
Jan 20th, 2021
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.68 KB | None | 0 0
  1. class MyEventListener : Listener {
  2.     override fun onEvent(event: Event) {
  3.         print("test")
  4.     }
  5. }
  6.  
  7. internal class EventBusTest {
  8.  
  9.     @Test
  10.     fun registerListener(){
  11.         val myListener = MyEventListener()
  12.         val eventBus = EventBus()
  13.         assertDoesNotThrow {
  14.             eventBus.registerListener(myListener,EventPriority.NORMAL)
  15.         }
  16.     }
  17.  
  18.     @Test
  19.     fun dispatchEvent(){
  20.         val myListener = MyEventListener()
  21.         val eventBus = EventBus()
  22.         eventBus.registerListener(myListener,EventPriority.NORMAL)
  23.         val event = Event()
  24.         assertDoesNotThrow {
  25.             eventBus.dispatchEvent(event)
  26.         }
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement