Class BaSyxTest
java.lang.Object
test.de.iip_ecosphere.platform.support.aas.AasTest
test.de.iip_ecosphere.platform.support.aas.basyx2.BaSyxTest
public class BaSyxTest
extends test.de.iip_ecosphere.platform.support.aas.AasTest
Tests the AAS abstraction implementation for BaSyx.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class test.de.iip_ecosphere.platform.support.aas.AasTest
test.de.iip_ecosphere.platform.support.aas.AasTest.MyRole, test.de.iip_ecosphere.platform.support.aas.AasTest.TestJson, test.de.iip_ecosphere.platform.support.aas.AasTest.TestJsonInner -
Field Summary
Fields inherited from class test.de.iip_ecosphere.platform.support.aas.AasTest
NAME_AAS, NAME_SUBMODEL, QNAME_OP_RECONFIGURE, QNAME_OP_STARTMACHINE, QNAME_OP_STOPMACHINE, QNAME_VAR_LOTSIZE, QNAME_VAR_POWCONSUMPTION, QNAME_VAR_VENDOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected de.iip_ecosphere.platform.support.EndpointcreateDependentEndpoint(de.iip_ecosphere.platform.support.ServerAddress address, String endpoint) protected de.iip_ecosphere.platform.support.SchemagetAasServerAddressSchema(String serverProtocol, String assetProtocol) protected de.iip_ecosphere.platform.support.net.KeyStoreDescriptorgetKeyStoreDescriptor(String protocol, String sndProtocol) String[]protected voidvoidvoidtestLazy()Tests lazy bindings.voidTests the persistence type translation.Methods inherited from class test.de.iip_ecosphere.platform.support.aas.AasTest
createAasOperationsElements, createOperationsServer, createOperationsServer, excludeProtocol, testFactory, testFixId, testVabQuery, testVabQuery, testVabQueryAuth
-
Constructor Details
-
BaSyxTest
public BaSyxTest()
-
-
Method Details
-
getServerProtocols
- Overrides:
getServerProtocolsin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
createDependentEndpoint
protected de.iip_ecosphere.platform.support.Endpoint createDependentEndpoint(de.iip_ecosphere.platform.support.ServerAddress address, String endpoint) - Overrides:
createDependentEndpointin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
setupPlugins
protected void setupPlugins()- Overrides:
setupPluginsin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
testLazy
public void testLazy()Tests lazy bindings. For BaSyx2, same behavior as non-lazy as getters/setters do not exist anymore and operations are bound by qualifier rather than serializable functors. -
testIllegalShortId
public void testIllegalShortId()- Overrides:
testIllegalShortIdin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
testPersistenceType
public void testPersistenceType()Tests the persistence type translation. -
authenticationChanged
protected void authenticationChanged()- Overrides:
authenticationChangedin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
getKeyStoreDescriptor
protected de.iip_ecosphere.platform.support.net.KeyStoreDescriptor getKeyStoreDescriptor(String protocol, String sndProtocol) - Overrides:
getKeyStoreDescriptorin classtest.de.iip_ecosphere.platform.support.aas.AasTest
-
getAasServerAddressSchema
protected de.iip_ecosphere.platform.support.Schema getAasServerAddressSchema(String serverProtocol, String assetProtocol) - Overrides:
getAasServerAddressSchemain classtest.de.iip_ecosphere.platform.support.aas.AasTest
-