View Javadoc
1   package com.atlassian.plugin.event.events;
2   
3   import com.atlassian.plugin.Plugin;
4   import org.junit.Test;
5   import org.junit.runner.RunWith;
6   import org.mockito.Mock;
7   import org.mockito.junit.MockitoJUnitRunner;
8   
9   import static org.hamcrest.MatcherAssert.assertThat;
10  import static org.hamcrest.Matchers.is;
11  
12  @RunWith(MockitoJUnitRunner.class)
13  public class TestPluginEvents {
14      @Mock
15      private Plugin plugin;
16  
17      @Test
18      public void pluginDisablingEventGetters() {
19          final PluginDisablingEvent pluginDisablingEvent = new PluginDisablingEvent(plugin);
20          assertThat(pluginDisablingEvent.getPlugin(), is(plugin));
21      }
22  
23      @Test
24      public void pluginDisabledEventGetters() {
25          final PluginDisabledEvent pluginDisabledEvent = new PluginDisabledEvent(plugin);
26          assertThat(pluginDisabledEvent.getPlugin(), is(plugin));
27      }
28  
29      @Test
30      public void pluginEnablingEventGetters() {
31          final PluginEnablingEvent pluginEnablingEvent = new PluginEnablingEvent(plugin);
32          assertThat(pluginEnablingEvent.getPlugin(), is(plugin));
33      }
34  
35      @Test
36      public void pluginEnabledEventGetters() {
37          final PluginEnabledEvent pluginEnabledEvent = new PluginEnabledEvent(plugin);
38          assertThat(pluginEnabledEvent.getPlugin(), is(plugin));
39      }
40  
41      @Test
42      public void pluginInstallingEventGetters() {
43          final PluginInstallingEvent pluginInstallingEvent = new PluginInstallingEvent(plugin);
44          assertThat(pluginInstallingEvent.getPlugin(), is(plugin));
45      }
46  
47      @Test
48      public void pluginInstalledEventGetters() {
49          final PluginInstalledEvent pluginInstalledEvent = new PluginInstalledEvent(plugin);
50          assertThat(pluginInstalledEvent.getPlugin(), is(plugin));
51      }
52  
53      @Test
54      public void pluginRefreshedEventGetters() {
55          final PluginRefreshedEvent pluginRefreshedEvent = new PluginRefreshedEvent(plugin);
56          assertThat(pluginRefreshedEvent.getPlugin(), is(plugin));
57      }
58  
59      @Test
60      public void pluginUninstallingEventGetters() {
61          final PluginUninstallingEvent pluginUninstallingEvent = new PluginUninstallingEvent(plugin);
62          assertThat(pluginUninstallingEvent.getPlugin(), is(plugin));
63      }
64  
65      @Test
66      public void pluginUninstalledEventGetters() {
67          final PluginUninstalledEvent pluginUninstalledEvent = new PluginUninstalledEvent(plugin);
68          assertThat(pluginUninstalledEvent.getPlugin(), is(plugin));
69      }
70  
71      @Test
72      public void pluginUpgradingEventGetters() {
73          final PluginUpgradingEvent pluginUpgradingEvent = new PluginUpgradingEvent(plugin);
74          assertThat(pluginUpgradingEvent.getPlugin(), is(plugin));
75      }
76  
77      @Test
78      public void pluginUpgradedEventGetters() {
79          final PluginUpgradedEvent pluginUpgradedEvent = new PluginUpgradedEvent(plugin);
80          assertThat(pluginUpgradedEvent.getPlugin(), is(plugin));
81      }
82  }