Replace mapToArray with Streams-based code (#739)

and you can now do (1..10).stream()...
This commit is contained in:
Andrzej Cichocki
2017-06-06 11:02:26 +01:00
committed by GitHub
parent db9cc3a460
commit c2ab4cf26f
9 changed files with 90 additions and 28 deletions

View File

@ -5,7 +5,7 @@ import com.nhaarman.mockito_kotlin.eq
import com.nhaarman.mockito_kotlin.mock
import net.corda.core.crypto.*
import net.corda.core.exists
import net.corda.core.mapToArray
import net.corda.core.toTypedArray
import net.corda.core.utilities.ALICE
import net.corda.testing.TestNodeConfiguration
import net.corda.testing.getTestX509Name
@ -32,8 +32,8 @@ class NetworkRegistrationHelperTest {
"CORDA_ROOT_CA")
.map { getTestX509Name(it) }
val converter = JcaX509CertificateConverter()
val certs = identities.map { X509Utilities.createSelfSignedCACertificate(it, Crypto.generateKeyPair(X509Utilities.DEFAULT_TLS_SIGNATURE_SCHEME)) }
.mapToArray(converter::getCertificate)
val certs = identities.stream().map { X509Utilities.createSelfSignedCACertificate(it, Crypto.generateKeyPair(X509Utilities.DEFAULT_TLS_SIGNATURE_SCHEME)) }
.map(converter::getCertificate).toTypedArray()
val certService: NetworkRegistrationService = mock {
on { submitRequest(any()) }.then { id }