diff --git a/build/test/cache/test_WortSpiel.c b/build/test/cache/test_WortSpiel.c index 25aa18d..06d6eec 100644 --- a/build/test/cache/test_WortSpiel.c +++ b/build/test/cache/test_WortSpiel.c @@ -121,3 +121,21 @@ void testZaehleBuchstaben_Leereswort(void) { ), (UNITY_UINT)(50), UNITY_DISPLAY_STYLE_INT); } + + + +void testUmdrehenWort_normalesWort(void) { + + + + char wort1[] = "Hello"; + + umdrehenWort(wort1); + + UnityAssertEqualString((const char*)(("olleH")), (const char*)((wort1)), ( + + ((void *)0) + + ), (UNITY_UINT)(57)); + +} diff --git a/build/test/out/c/WortSpiel.o b/build/test/out/c/WortSpiel.o index 9321e5c..9a7f4fb 100644 Binary files a/build/test/out/c/WortSpiel.o and b/build/test/out/c/WortSpiel.o differ diff --git a/build/test/out/c/test_WortSpiel.o b/build/test/out/c/test_WortSpiel.o index 8024827..8dc4217 100644 Binary files a/build/test/out/c/test_WortSpiel.o and b/build/test/out/c/test_WortSpiel.o differ diff --git a/build/test/out/c/test_WortSpiel_runner.o b/build/test/out/c/test_WortSpiel_runner.o index 34357f5..c8d9c14 100644 Binary files a/build/test/out/c/test_WortSpiel_runner.o and b/build/test/out/c/test_WortSpiel_runner.o differ diff --git a/build/test/out/test_WortSpiel.out b/build/test/out/test_WortSpiel.out index 1b2c0b3..47deaf2 100644 Binary files a/build/test/out/test_WortSpiel.out and b/build/test/out/test_WortSpiel.out differ diff --git a/build/test/preprocess/files/test_WortSpiel.c b/build/test/preprocess/files/test_WortSpiel.c index 25aa18d..06d6eec 100644 --- a/build/test/preprocess/files/test_WortSpiel.c +++ b/build/test/preprocess/files/test_WortSpiel.c @@ -121,3 +121,21 @@ void testZaehleBuchstaben_Leereswort(void) { ), (UNITY_UINT)(50), UNITY_DISPLAY_STYLE_INT); } + + + +void testUmdrehenWort_normalesWort(void) { + + + + char wort1[] = "Hello"; + + umdrehenWort(wort1); + + UnityAssertEqualString((const char*)(("olleH")), (const char*)((wort1)), ( + + ((void *)0) + + ), (UNITY_UINT)(57)); + +} diff --git a/build/test/results/test_SchereSteinPapier.pass b/build/test/results/test_SchereSteinPapier.pass index 5526ca5..cfd867f 100644 --- a/build/test/results/test_SchereSteinPapier.pass +++ b/build/test/results/test_SchereSteinPapier.pass @@ -19,4 +19,4 @@ :failed: 0 :ignored: 0 :stdout: [] -:time: 0.04417990000001737 +:time: 0.05476770000132092 diff --git a/build/test/results/test_WortSpiel.pass b/build/test/results/test_WortSpiel.pass index 380654f..728c3da 100644 --- a/build/test/results/test_WortSpiel.pass +++ b/build/test/results/test_WortSpiel.pass @@ -27,12 +27,16 @@ :line: 47 :message: '' :unity_test_time: 0 +- :test: testUmdrehenWort_normalesWort + :line: 53 + :message: '' + :unity_test_time: 0 :failures: [] :ignores: [] :counts: - :total: 6 - :passed: 6 + :total: 7 + :passed: 7 :failed: 0 :ignored: 0 :stdout: [] -:time: 0.8469417000014801 +:time: 0.5877448999999615 diff --git a/build/test/results/test_ageinseconds.pass b/build/test/results/test_ageinseconds.pass index a1533e0..acc8105 100644 --- a/build/test/results/test_ageinseconds.pass +++ b/build/test/results/test_ageinseconds.pass @@ -23,4 +23,4 @@ :failed: 0 :ignored: 0 :stdout: [] -:time: 0.04192449999936798 +:time: 0.050275200001124176 diff --git a/build/test/results/test_minirechner.pass b/build/test/results/test_minirechner.pass index 73040d7..c786133 100644 --- a/build/test/results/test_minirechner.pass +++ b/build/test/results/test_minirechner.pass @@ -83,4 +83,4 @@ :failed: 0 :ignored: 0 :stdout: [] -:time: 0.040774000000965316 +:time: 0.04986380000082136 diff --git a/build/test/results/test_zahlenraten.pass b/build/test/results/test_zahlenraten.pass index faca963..ecd6f7d 100644 --- a/build/test/results/test_zahlenraten.pass +++ b/build/test/results/test_zahlenraten.pass @@ -15,4 +15,4 @@ :failed: 0 :ignored: 0 :stdout: [] -:time: 0.040662600000359816 +:time: 0.048765800000182935 diff --git a/build/test/runners/test_WortSpiel_runner.c b/build/test/runners/test_WortSpiel_runner.c index 2c0654c..3dec31f 100644 --- a/build/test/runners/test_WortSpiel_runner.c +++ b/build/test/runners/test_WortSpiel_runner.c @@ -16,6 +16,7 @@ extern void testLoescheBuchstaben_Leereswort(void); extern void testZaehleBuchstaben_Buchstabenexistiert(void); extern void testZaehleBuchstaben_Buchstabenexistiertnicht(void); extern void testZaehleBuchstaben_Leereswort(void); +extern void testUmdrehenWort_normalesWort(void); /*=======Mock Management=====*/ @@ -86,6 +87,7 @@ int main(void) run_test(testZaehleBuchstaben_Buchstabenexistiert, "testZaehleBuchstaben_Buchstabenexistiert", 34); run_test(testZaehleBuchstaben_Buchstabenexistiertnicht, "testZaehleBuchstaben_Buchstabenexistiertnicht", 41); run_test(testZaehleBuchstaben_Leereswort, "testZaehleBuchstaben_Leereswort", 47); + run_test(testUmdrehenWort_normalesWort, "testUmdrehenWort_normalesWort", 53); return UnityEnd(); } diff --git a/test/test_WortSpiel.c b/test/test_WortSpiel.c index 83768ec..30a9c08 100644 --- a/test/test_WortSpiel.c +++ b/test/test_WortSpiel.c @@ -57,4 +57,14 @@ void testUmdrehenWort_normalesWort(void) { TEST_ASSERT_EQUAL_STRING("olleH", wort1); } +void testUmdrehenWort_leeresWort(void) { + char wort2[] = ""; + umdrehenWort(wort2); + TEST_ASSERT_EQUAL_STRING("", wort2); +} + + + + + #endif // TEST