mirror of
https://github.com/corda/corda.git
synced 2025-06-04 08:30:52 +00:00
Remove unneeded SerializationEnvironmentRule from amqp test (#4604)
This commit is contained in:
parent
22f960fb8c
commit
e5d00cf85e
@ -8,12 +8,11 @@ import net.corda.serialization.internal.AllWhitelist
|
|||||||
import net.corda.serialization.internal.CordaSerializationMagic
|
import net.corda.serialization.internal.CordaSerializationMagic
|
||||||
import net.corda.serialization.internal.SerializationContextImpl
|
import net.corda.serialization.internal.SerializationContextImpl
|
||||||
import net.corda.serialization.internal.amqp.testutils.serializationProperties
|
import net.corda.serialization.internal.amqp.testutils.serializationProperties
|
||||||
import net.corda.testing.core.SerializationEnvironmentRule
|
import net.corda.testing.internal.createTestSerializationEnv
|
||||||
import org.hamcrest.CoreMatchers
|
import org.hamcrest.CoreMatchers
|
||||||
import org.hamcrest.CoreMatchers.`is`
|
import org.hamcrest.CoreMatchers.`is`
|
||||||
import org.hamcrest.Matchers
|
import org.hamcrest.Matchers
|
||||||
import org.junit.Assert
|
import org.junit.Assert
|
||||||
import org.junit.Rule
|
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import java.net.URLClassLoader
|
import java.net.URLClassLoader
|
||||||
import java.util.concurrent.ThreadLocalRandom
|
import java.util.concurrent.ThreadLocalRandom
|
||||||
@ -21,9 +20,7 @@ import java.util.stream.IntStream
|
|||||||
|
|
||||||
class AbstractAMQPSerializationSchemeTest {
|
class AbstractAMQPSerializationSchemeTest {
|
||||||
|
|
||||||
@Rule
|
private val serializationEnvironment = createTestSerializationEnv()
|
||||||
@JvmField
|
|
||||||
val testSerialization = SerializationEnvironmentRule()
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `number of cached factories must be bounded by maxFactories`() {
|
fun `number of cached factories must be bounded by maxFactories`() {
|
||||||
@ -63,7 +60,7 @@ class AbstractAMQPSerializationSchemeTest {
|
|||||||
}
|
}
|
||||||
val testString = "TEST${ThreadLocalRandom.current().nextInt()}"
|
val testString = "TEST${ThreadLocalRandom.current().nextInt()}"
|
||||||
val serialized = scheme.serialize(testString, context)
|
val serialized = scheme.serialize(testString, context)
|
||||||
val deserialized = serialized.deserialize(context = context, serializationFactory = testSerialization.serializationFactory)
|
val deserialized = serialized.deserialize(context = context, serializationFactory = serializationEnvironment.serializationFactory)
|
||||||
Assert.assertThat(testString, `is`(deserialized))
|
Assert.assertThat(testString, `is`(deserialized))
|
||||||
Assert.assertThat(backingMap.size, `is`(Matchers.lessThanOrEqualTo(maxFactories)))
|
Assert.assertThat(backingMap.size, `is`(Matchers.lessThanOrEqualTo(maxFactories)))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user