Testcase (FB)ΒΆ
FUNCTION_BLOCK Testcase EXTENDS Testcase_Base
Base class for a simple test case.
To implement a testcase:
Extend your test from this function block
Add
{attribute 'test'}to the FB, so that it is identified as a testOptionally add any of the following attributes as desired
{attribute 'testcategory':='<add categories here>'}{attribute 'testcasename':='<new name>'}to use a testcasename other then the FB name{attribute 'testcasetimeout':='<timeout in ms>'}to alter the default timeout for this test
Add a call to
SUPER^()to your implementation of the FB.Overwrite method
Execute()to implement your testOptionally overwrite any of the following methods as desired
- InOut:
Scope
Name
Type
Comment
Inherited from
Output
xFinishedBOOLsInfoWSTRINGadditional information (e.g. an error text)
Methods:
Abort, inherited from Testcase_Base
Setup, inherited from Testcase_Base
Teardown, inherited from Testcase_Base
Structure: