Package io.openems.edge.ess.test
Class ManagedSymmetricEssTest
java.lang.Object
io.openems.edge.common.test.AbstractComponentTest<ManagedSymmetricEssTest,ManagedSymmetricEss>
io.openems.edge.ess.test.ManagedSymmetricEssTest
public class ManagedSymmetricEssTest
extends AbstractComponentTest<ManagedSymmetricEssTest,ManagedSymmetricEss>
Provides a generic test framework for OpenEMS
ManagedSymmetricEss
s.-
Nested Class Summary
Nested classes/interfaces inherited from class io.openems.edge.common.test.AbstractComponentTest
AbstractComponentTest.ChannelValue, AbstractComponentTest.TestCase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
This method is executed before theEdgeEventConstants.TOPIC_CYCLE_BEFORE_WRITE
event.protected ManagedSymmetricEssTest
self()
Gets an instance of the correct subclass of myself.Methods inherited from class io.openems.edge.common.test.AbstractComponentTest
activate, addComponent, addReference, getSut, handleEvent, next, next, onAfterControllers, onAfterProcessImage, onAfterWrite, onBeforeControllers, onBeforeProcessImage, onExecuteControllers, onExecuteWrite
-
Constructor Details
-
ManagedSymmetricEssTest
- Throws:
OpenemsException
-
-
Method Details
-
onBeforeWrite
Description copied from class:AbstractComponentTest
This method is executed before theEdgeEventConstants.TOPIC_CYCLE_BEFORE_WRITE
event.- Overrides:
onBeforeWrite
in classAbstractComponentTest<ManagedSymmetricEssTest,
ManagedSymmetricEss> - Throws:
OpenemsError.OpenemsNamedException
- on error
-
self
Description copied from class:AbstractComponentTest
Gets an instance of the correct subclass of myself.- Specified by:
self
in classAbstractComponentTest<ManagedSymmetricEssTest,
ManagedSymmetricEss> - Returns:
- myself
-