Skip to content

Commit 0a2c701

Browse files
add TestSetup
1 parent 3276957 commit 0a2c701

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

test/List/TestList.st

+7-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ NAMESPACE Simatic.Ax.Collections
66
{TestFixture}
77
CLASS TestList
88
VAR PRIVATE
9-
_list : LinkedList;
9+
_list : LinkedList;
10+
_listStateLess : LinkedList;
1011
_i1 : ListItem;
1112
_i2 : ListItem;
1213
_i3 : ListItem;
@@ -15,7 +16,11 @@ NAMESPACE Simatic.Ax.Collections
1516
_item : IListItem;
1617
END_VAR
1718

18-
19+
// This method will be called before each test method
20+
{TestSetup}
21+
METHOD PUBLIC MyTestSetup
22+
_list := _listStateLess;
23+
END_METHOD
1924

2025
{Test}
2126
METHOD PUBLIC Test_Add_Expect_Item

test/List/TestStack.st

+8-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ NAMESPACE Simatic.Ax.Collections
66
{TestFixture}
77
CLASS TestStack
88
VAR PRIVATE
9-
_stack : Stack;
9+
_stack : Stack;
10+
_stackStateLess : Stack;
1011
_i1 : ListItem;
1112
_i2 : ListItem;
1213
_i3 : ListItem;
@@ -15,7 +16,11 @@ NAMESPACE Simatic.Ax.Collections
1516
_item : IListItem;
1617
END_VAR
1718

18-
19+
// This method will be called before each test method
20+
{TestSetup}
21+
METHOD PUBLIC MyTestSetup
22+
_stack := _stackStateLess;
23+
END_METHOD
1924

2025
{Test}
2126
METHOD PUBLIC Test_Add_Expect_Item
@@ -37,7 +42,7 @@ NAMESPACE Simatic.Ax.Collections
3742
END_METHOD
3843

3944
{Test}
40-
METHOD PUBLIC Test_Tail_Top_NULL
45+
METHOD PUBLIC Test_Top_NULL
4146
THIS.Test_Add_3_Elements();
4247
Equal(_stack.Peek().NextItem() = NULL, TRUE);
4348
END_METHOD

0 commit comments

Comments
 (0)