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 OpenEMSManagedSymmetricEss
s.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.openems.edge.common.test.AbstractComponentTest
AbstractComponentTest.ChannelValue, AbstractComponentTest.TestCase
-
-
Constructor Summary
Constructors Constructor Description ManagedSymmetricEssTest(ManagedSymmetricEss sut)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onBeforeWrite()
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, onAfterControllers, onAfterProcessImage, onAfterWrite, onBeforeControllers, onBeforeProcessImage, onExecuteControllers, onExecuteWrite
-
-
-
-
Constructor Detail
-
ManagedSymmetricEssTest
public ManagedSymmetricEssTest(ManagedSymmetricEss sut) throws OpenemsException
- Throws:
OpenemsException
-
-
Method Detail
-
onBeforeWrite
protected void onBeforeWrite() throws OpenemsError.OpenemsNamedException
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
protected ManagedSymmetricEssTest self()
Description copied from class:AbstractComponentTest
Gets an instance of the correct subclass of myself.- Specified by:
self
in classAbstractComponentTest<ManagedSymmetricEssTest,ManagedSymmetricEss>
- Returns:
- myself
-
-