1 /* Copyright (c) 2010 James Grenning and Contributed to Unity Project 2 * ========================================== 3 * Unity Project - A Test Framework for C 4 * Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams 5 * [Released under MIT License. Please refer to license.txt for details] 6 * ========================================== */ 7 8 #include "unity_fixture.h" 9 10 static int data = -1; 11 12 TEST_GROUP(mygroup); 13 TEST_SETUPnull14TEST_SETUP(mygroup) 15 { 16 data = 0; 17 } 18 TEST_TEAR_DOWNnull19TEST_TEAR_DOWN(mygroup) 20 { 21 data = -1; 22 } 23 TESTnull24TEST(mygroup, test1) 25 { 26 TEST_ASSERT_EQUAL_INT(0, data); 27 } 28 TESTnull29TEST(mygroup, test2) 30 { 31 TEST_ASSERT_EQUAL_INT(0, data); 32 data = 5; 33 } 34 TESTnull35TEST(mygroup, test3) 36 { 37 data = 7; 38 TEST_ASSERT_EQUAL_INT(7, data); 39 } 40