@@ -5,13 +5,12 @@ package software.aws.toolkits.jetbrains.services.telemetry
55
66import com.intellij.ide.plugins.IdeaPluginDescriptor
77import com.intellij.ide.plugins.PluginManagerCore
8- import io.mockk.called
98import io.mockk.every
109import io.mockk.junit5.MockKExtension
1110import io.mockk.mockk
1211import io.mockk.mockkStatic
1312import io.mockk.verify
14- import junit.framework.TestCase.assertEquals
13+ import org.assertj.core.api.Assertions.assertThat
1514import org.junit.jupiter.api.BeforeEach
1615import org.junit.jupiter.api.Test
1716import org.junit.jupiter.api.extension.ExtendWith
@@ -34,7 +33,7 @@ class PluginResolverTest {
3433
3534 val pluginResolver = PluginResolver .fromCurrentThread()
3635
37- assertEquals( AWSProduct . AMAZON_Q_FOR_JET_BRAINS , pluginResolver.product)
36+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AMAZON_Q_FOR_JET_BRAINS )
3837 }
3938
4039 @Test
@@ -46,7 +45,7 @@ class PluginResolverTest {
4645
4746 val pluginResolver = PluginResolver .fromCurrentThread()
4847
49- assertEquals( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS , pluginResolver.product)
48+ assertThat( pluginResolver.product).isEqualTo( AWSProduct . AWS_TOOLKIT_FOR_JET_BRAINS )
5049 }
5150
5251 @Test
@@ -58,7 +57,7 @@ class PluginResolverTest {
5857
5958 val pluginResolver = PluginResolver .fromCurrentThread()
6059
61- assertEquals( " 1.2.3" , pluginResolver.version )
60+ assertThat(pluginResolver.version).isEqualTo( " 1.2.3" )
6261 }
6362
6463 @Test
@@ -70,7 +69,7 @@ class PluginResolverTest {
7069
7170 val pluginResolver = PluginResolver .fromCurrentThread()
7271
73- assertEquals( " unknown " , pluginResolver.version)
72+ assertThat( pluginResolver.version).isEqualTo( " unknown " )
7473 }
7574
7675 @Test
@@ -89,8 +88,8 @@ class PluginResolverTest {
8988 val pluginResolver = PluginResolver .fromStackTrace(mockStackTrace)
9089 every { PluginManagerCore .getPluginDescriptorOrPlatformByClassName(any()) } returns pluginDescriptor
9190
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" )
9493
9594 verify {
9695 PluginManagerCore .getPluginDescriptorOrPlatformByClassName(" software.aws.toolkits.plugins.amazonq.bar" )
@@ -105,11 +104,11 @@ class PluginResolverTest {
105104 )
106105 val pluginResolver = PluginResolver .fromStackTrace(mockStackTrace)
107106
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 " )
110109
111- verify {
112- PluginManagerCore .getPlugin(any())?.wasNot(called)
110+ verify(exactly = 0 ) {
111+ PluginManagerCore .getPlugin(any())
113112 }
114113 }
115114}
0 commit comments