Package test.de.iip_ecosphere.platform.support.fakeAas
The tests for the AAS abstraction. This package contains a fake implementation
of the AAS abstraction for basic tests, e.g., of the
AasVisitor.
However, the implementation is not meant to be complete, i.e., we do not recommend this for (upper level)
testing of AAS implementations. Please use a concrete implementation of the interface for that purpose
and add that interface as test dependency to your code.-
Class Summary Class Description FactoryTest Tests the factory/descriptor.FactoryTest.DisabledFactory A factory that reacts like the DUMMY factory but is a different instance.FakeAas Implements a fake AAS for testing.FakeAas.FakeAasBuilder The Fake AAS builder.FakeAasFactory A faked factory that does nothing - just for testing.FakeAasFactory.Descriptor The factory descriptor for the Java Service Loader.FakeAsset Implements a fake asset.FakeAsset.FakeAssetBuilder FakeElement Implements a basis fake element.FakeFileDataElement A data element representing a file.FakeFileDataElement.FakeFileDataElementBuilder The element builder.FakeInvocablesCreator A fake invocables creator that does nothing (in case that the fake AAS is active in basic component tests).FakeOperation A simple fake operation.FakeOperation.FakeOperationBuilder A fake operation builder.FakeProperty Implements a fake property for testing.FakeProperty.FakePropertyBuilder A fake property builder.FakeProtocolDescriptor A fake protocol descriptor for testing.FakeProtocolServerBuilder A fake protocol server builder that does nothing (in case that the fake AAS is active in basic component tests).FakeReference Implements a fake reference pointing to nothing.FakeReferenceElement Implements a fake reference element holding a reference.FakeReferenceElement.FakeReferenceElementBuilder FakeServerReceipe Implements a fake server recipe.FakeSubmodel A fake (inefficient) submodel.FakeSubmodel.FakeSubmodelBuilder A fake sub-model builder.FakeSubmodelElementCollection Implements a fake sub-model element collection.FakeSubmodelElementCollection.FakeSubmodelElementCollectionBuilder The builder.FakeSubmodelElementContainerBuilder Basic implementation for a container-based model element.PrintVisitorTest Testing the print visitor against the fake AAS implementation.