diff --git a/build/test/cache/test_WortSpiel.c b/build/test/cache/test_WortSpiel.c index 7fd42f6..25aa18d 100644 --- a/build/test/cache/test_WortSpiel.c +++ b/build/test/cache/test_WortSpiel.c @@ -105,3 +105,19 @@ void testZaehleBuchstaben_Buchstabenexistiertnicht(void) { ), (UNITY_UINT)(44), UNITY_DISPLAY_STYLE_INT); } + + + +void testZaehleBuchstaben_Leereswort(void) { + + char wort2[] = "Test"; + + int anzahl2 = zaehleBuchstaben(wort2, 'z'); + + UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((anzahl2)), ( + + ((void *)0) + + ), (UNITY_UINT)(50), UNITY_DISPLAY_STYLE_INT); + +} diff --git a/build/test/out/c/test_WortSpiel.o b/build/test/out/c/test_WortSpiel.o index 09b9dc5..8024827 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 229fcce..34357f5 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 0d00448..5fcf7de 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 7fd42f6..25aa18d 100644 --- a/build/test/preprocess/files/test_WortSpiel.c +++ b/build/test/preprocess/files/test_WortSpiel.c @@ -105,3 +105,19 @@ void testZaehleBuchstaben_Buchstabenexistiertnicht(void) { ), (UNITY_UINT)(44), UNITY_DISPLAY_STYLE_INT); } + + + +void testZaehleBuchstaben_Leereswort(void) { + + char wort2[] = "Test"; + + int anzahl2 = zaehleBuchstaben(wort2, 'z'); + + UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((anzahl2)), ( + + ((void *)0) + + ), (UNITY_UINT)(50), UNITY_DISPLAY_STYLE_INT); + +} diff --git a/build/test/results/test_SchereSteinPapier.pass b/build/test/results/test_SchereSteinPapier.pass index b07bcac..eab034b 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.047210099999574595 +:time: 0.043508499999006744 diff --git a/build/test/results/test_WortSpiel.pass b/build/test/results/test_WortSpiel.pass index ba06c6a..79871bb 100644 --- a/build/test/results/test_WortSpiel.pass +++ b/build/test/results/test_WortSpiel.pass @@ -23,12 +23,16 @@ :line: 41 :message: '' :unity_test_time: 0 +- :test: testZaehleBuchstaben_Leereswort + :line: 47 + :message: '' + :unity_test_time: 0 :failures: [] :ignores: [] :counts: - :total: 5 - :passed: 5 + :total: 6 + :passed: 6 :failed: 0 :ignored: 0 :stdout: [] -:time: 0.8574404999999388 +:time: 0.04154079999898386 diff --git a/build/test/results/test_ageinseconds.pass b/build/test/results/test_ageinseconds.pass index 76225cb..863e0a1 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.04189189999942755 +:time: 0.04084010000042326 diff --git a/build/test/results/test_minirechner.pass b/build/test/results/test_minirechner.pass index acdc639..4262703 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.041944199999306875 +:time: 0.04110469999977795 diff --git a/build/test/results/test_zahlenraten.pass b/build/test/results/test_zahlenraten.pass index cf4f368..71f9c83 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.041671799999676296 +:time: 0.041202399999747286 diff --git a/build/test/runners/test_WortSpiel_runner.c b/build/test/runners/test_WortSpiel_runner.c index 14fe395..2c0654c 100644 --- a/build/test/runners/test_WortSpiel_runner.c +++ b/build/test/runners/test_WortSpiel_runner.c @@ -15,6 +15,7 @@ extern void testLoescheBuchstaben_Buchstabeexistiertnicht(void); extern void testLoescheBuchstaben_Leereswort(void); extern void testZaehleBuchstaben_Buchstabenexistiert(void); extern void testZaehleBuchstaben_Buchstabenexistiertnicht(void); +extern void testZaehleBuchstaben_Leereswort(void); /*=======Mock Management=====*/ @@ -84,6 +85,7 @@ int main(void) run_test(testLoescheBuchstaben_Leereswort, "testLoescheBuchstaben_Leereswort", 28); run_test(testZaehleBuchstaben_Buchstabenexistiert, "testZaehleBuchstaben_Buchstabenexistiert", 34); run_test(testZaehleBuchstaben_Buchstabenexistiertnicht, "testZaehleBuchstaben_Buchstabenexistiertnicht", 41); + run_test(testZaehleBuchstaben_Leereswort, "testZaehleBuchstaben_Leereswort", 47); return UnityEnd(); }