Package test.de.iip_ecosphere.platform.transport
package test.de.iip_ecosphere.platform.transport
Tests for the platform transport connectors. The tests shall be as self-contained. Some classes in here form
a reusable test basis, e.g., test data classes like
Product or
serializers like ProductJsonSerializer or
ProductProtobufSerializer.-
ClassDescriptionA basic abstract server for testing/experiments.Reusable test steps without referring to specific protocols.Implements a simple reception callback.Allows to configure the transport parameters.Tests
AlertandAlertSerializer.Defines the tests to be executed.TestsBasicSerializerProviderandBasicSerializerProviderWithJsonDefault.Just a second type for tests.A test serializer forCommand.A transport connector that uses the memory for transport communication.Does nothing, just for testing the creation.A descriptor for testing.TestsGenericJsonSerializer.Simple, platform-like data class.Simple, platform-like data class with copy constructor.TestsIipEnum.Utility methods for JSON serialization.Some ridiculous tests.TestsPrintTransportConnector.A test data class.A test serializer forProduct.Implements a test protobuf serializer forProduct.TestsQualifiedElementFactory.An own element type for testing.Remaining serializer registry tests.A builder for delayed building of test server plugin server instances.Creates test server instances.A test server plugin descriptor.A JVM-based test server, i.e., a wrapping server process implemented through an own JVM process.Supplies whether aTestServerPluginDescriptor.JvmTestServeris up and running.Adds QPID as plugin into the tests.TestsTraceRecordandTraceRecordSerializer.Tests the record test filter.Tests the transport AAS.Tests transport parameter settings and some common methods.TestsTransportSetup.Example setup.Tests the default type translators inTypeTranslators.