35 TEST(CheckFail_SimpleMessage) {
36 FAIL(
"This test was supposed to fail :)");
39 TEST(CheckFail_ComplexMessage) {
40 FAIL(
"This test was supposed to fail. Sample: '%s'",
"Hello, World!");
49 TEST(CheckAssert_ExpectFailure) {
55 TEST(CheckAssertTrue) {
61 TEST(CheckAssertTrue_ExpectFailure) {
67 TEST(CheckAssertFalse) {
73 TEST(CheckAssertFalse_ExpectFailure) {
84 ASSERT_EQ(expected, actual);
89 TEST(CheckAssertEq_ExpectFailure) {
94 ASSERT_EQ(expected, actual);
99 TEST(CheckAssertEqMsg) {
104 ASSERT_EQ_MSG(expected, actual);
109 TEST(CheckAssertEqMsg_ExpectFailure) {
114 ASSERT_EQ_MSG(expected, actual);
119 TEST(CheckAssertNeq) {
124 ASSERT_NEQ(expected, actual);
129 TEST(CheckAssertNeq_ExpectFailure) {
134 ASSERT_NEQ(expected, actual);
139 TEST(CheckAssertNeqMsg) {
144 ASSERT_NEQ_MSG(expected, actual);
149 TEST(CheckAssertNeqMsg_ExpectFailure) {
154 ASSERT_NEQ_MSG(expected, actual);
159 TEST(CheckAssertNull) {
168 TEST(CheckAssertNull_1_ExpectFailure) {
174 TEST(CheckAssertNull_Neg1_ExpectFailure) {
180 TEST(CheckAssertNotNull) {
190 TEST(CheckAssertNotNull_ExpectFailure) {
191 ASSERT_NOT_NULL(NULL);
196 TEST(PrintUserMessage) {
197 MESSAGE(
"Hello, this is a simple message.");
198 MESSAGE(
"My name is %s!",
"David");
206 RUN_TEST(CheckEmpty);
207 EXPECT_FAIL(CheckFail_SimpleMessage);
208 EXPECT_FAIL(CheckFail_ComplexMessage);
209 RUN_TEST(CheckAssert);
210 EXPECT_FAIL(CheckAssert_ExpectFailure);
211 RUN_TEST(CheckAssertTrue);
212 EXPECT_FAIL(CheckAssertTrue_ExpectFailure);
213 RUN_TEST(CheckAssertFalse);
214 EXPECT_FAIL(CheckAssertFalse_ExpectFailure);
215 RUN_TEST(CheckAssertEq);
216 EXPECT_FAIL(CheckAssertEq_ExpectFailure);
217 RUN_TEST(CheckAssertEqMsg);
218 EXPECT_FAIL(CheckAssertEqMsg_ExpectFailure);
219 RUN_TEST(CheckAssertNeq);
220 EXPECT_FAIL(CheckAssertNeq_ExpectFailure);
221 RUN_TEST(CheckAssertNeqMsg);
222 EXPECT_FAIL(CheckAssertNeqMsg_ExpectFailure);
223 RUN_TEST(CheckAssertNull);
224 EXPECT_FAIL(CheckAssertNull_1_ExpectFailure);
225 EXPECT_FAIL(CheckAssertNull_Neg1_ExpectFailure);
226 RUN_TEST(CheckAssertNotNull);
227 EXPECT_FAIL(CheckAssertNotNull_ExpectFailure);
228 RUN_TEST(PrintUserMessage);