@@ -5,13 +5,12 @@ package software.aws.toolkits.jetbrains.services.telemetry
5
5
6
6
import com.intellij.ide.plugins.IdeaPluginDescriptor
7
7
import com.intellij.ide.plugins.PluginManagerCore
8
- import io.mockk.called
9
8
import io.mockk.every
10
9
import io.mockk.junit5.MockKExtension
11
10
import io.mockk.mockk
12
11
import io.mockk.mockkStatic
13
12
import io.mockk.verify
14
- import junit.framework.TestCase.assertEquals
13
+ import org.assertj.core.api.Assertions.assertThat
15
14
import org.junit.jupiter.api.BeforeEach
16
15
import org.junit.jupiter.api.Test
17
16
import org.junit.jupiter.api.extension.ExtendWith
@@ -34,7 +33,7 @@ class PluginResolverTest {
34
33
35
34
val pluginResolver = PluginResolver .fromCurrentThread()
36
35
37
- assertEquals( AWSProduct . AMAZON_Q_FOR_JET_BRAINS , pluginResolver.product)
36
+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AMAZON_Q_FOR_JET_BRAINS )
38
37
}
39
38
40
39
@Test
@@ -46,7 +45,7 @@ class PluginResolverTest {
46
45
47
46
val pluginResolver = PluginResolver .fromCurrentThread()
48
47
49
- assertEquals( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS , pluginResolver.product)
48
+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS )
50
49
}
51
50
52
51
@Test
@@ -58,7 +57,7 @@ class PluginResolverTest {
58
57
59
58
val pluginResolver = PluginResolver .fromCurrentThread()
60
59
61
- assertEquals( " 1.2.3" , pluginResolver.version )
60
+ assertThat(pluginResolver.version).isEqualTo( " 1.2.3" )
62
61
}
63
62
64
63
@Test
@@ -70,7 +69,7 @@ class PluginResolverTest {
70
69
71
70
val pluginResolver = PluginResolver .fromCurrentThread()
72
71
73
- assertEquals( " unknown " , pluginResolver.version)
72
+ assertThat( pluginResolver.version).isEqualTo( " unknown " )
74
73
}
75
74
76
75
@Test
@@ -89,8 +88,8 @@ class PluginResolverTest {
89
88
val pluginResolver = PluginResolver .fromStackTrace(mockStackTrace)
90
89
every { PluginManagerCore .getPluginDescriptorOrPlatformByClassName(any()) } returns pluginDescriptor
91
90
92
- assertEquals( AWSProduct . AMAZON_Q_FOR_JET_BRAINS , pluginResolver.product)
93
- assertEquals( " 1.2.3" , pluginResolver.version )
91
+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AMAZON_Q_FOR_JET_BRAINS )
92
+ assertThat(pluginResolver.version).isEqualTo( " 1.2.3" )
94
93
95
94
verify {
96
95
PluginManagerCore .getPluginDescriptorOrPlatformByClassName(" software.aws.toolkits.plugins.amazonq.bar" )
@@ -105,11 +104,11 @@ class PluginResolverTest {
105
104
)
106
105
val pluginResolver = PluginResolver .fromStackTrace(mockStackTrace)
107
106
108
- assertEquals( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS , pluginResolver.product)
109
- assertEquals( " unknown " , pluginResolver.version)
107
+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS )
108
+ assertThat( pluginResolver.version).isEqualTo( " unknown " )
110
109
111
- verify {
112
- PluginManagerCore .getPlugin(any())?.wasNot(called)
110
+ verify(exactly = 0 ) {
111
+ PluginManagerCore .getPlugin(any())
113
112
}
114
113
}
115
114
}
0 commit comments