diff --git a/Start_Windows/runStackTests.exe b/Start_Windows/runStackTests.exe index cb9a945..ad92ca0 100644 Binary files a/Start_Windows/runStackTests.exe and b/Start_Windows/runStackTests.exe differ diff --git a/Start_Windows/stackTests.c b/Start_Windows/stackTests.c index 365bdbc..f96a964 100644 --- a/Start_Windows/stackTests.c +++ b/Start_Windows/stackTests.c @@ -13,6 +13,9 @@ static void pushNeuerStack(){ int gespeicherterWert = *(int*)(tester->data); TEST_ASSERT_EQUAL_INT(*(int*)(tester->data),2); TEST_ASSERT_TRUE(tester->dannach == NULL); + + + clearStack(tester); } static void pushVorhandenerStack(){ @@ -27,6 +30,9 @@ static void pushVorhandenerStack(){ int gespeicherterWert = *(int*)(stack->data); TEST_ASSERT_EQUAL_INT(*(int*)(stack->data),2); TEST_ASSERT_EQUAL_INT(*(int*)(stack->dannach->data),1); + + + clearStack(stack); } @@ -43,6 +49,7 @@ void testTop(){ TEST_ASSERT_EQUAL_INT(2, *(int *)top(stack)); // top sollte b sein + clearStack(stack); } void testPop(void) { @@ -64,6 +71,8 @@ void testPop(void) { stack = pop(stack); TEST_ASSERT_NULL(stack); // leerer Stack nach pop + + clearStack(stack); } void testPopLeererStack(void) {