diff --git a/build/test/cache/test_WortSpiel.c b/build/test/cache/test_WortSpiel.c index 69de59f..7fd42f6 100644 --- a/build/test/cache/test_WortSpiel.c +++ b/build/test/cache/test_WortSpiel.c @@ -89,3 +89,19 @@ void testZaehleBuchstaben_Buchstabenexistiert(void) { ), (UNITY_UINT)(38), UNITY_DISPLAY_STYLE_INT); } + + + +void testZaehleBuchstaben_Buchstabenexistiertnicht(void) { + + char wort2[] = "Test"; + + int anzahl2 = zaehleBuchstaben(wort2, 'z'); + + UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((anzahl2)), ( + + ((void *)0) + + ), (UNITY_UINT)(44), UNITY_DISPLAY_STYLE_INT); + +} diff --git a/build/test/out/c/test_WortSpiel.o b/build/test/out/c/test_WortSpiel.o index a072741..09b9dc5 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 048fb7e..229fcce 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 f4b39ac..0d00448 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 69de59f..7fd42f6 100644 --- a/build/test/preprocess/files/test_WortSpiel.c +++ b/build/test/preprocess/files/test_WortSpiel.c @@ -89,3 +89,19 @@ void testZaehleBuchstaben_Buchstabenexistiert(void) { ), (UNITY_UINT)(38), UNITY_DISPLAY_STYLE_INT); } + + + +void testZaehleBuchstaben_Buchstabenexistiertnicht(void) { + + char wort2[] = "Test"; + + int anzahl2 = zaehleBuchstaben(wort2, 'z'); + + UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((anzahl2)), ( + + ((void *)0) + + ), (UNITY_UINT)(44), UNITY_DISPLAY_STYLE_INT); + +} diff --git a/build/test/results/test_SchereSteinPapier.pass b/build/test/results/test_SchereSteinPapier.pass index 5a8bf58..b07bcac 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.044292100000348 +:time: 0.047210099999574595 diff --git a/build/test/results/test_WortSpiel.pass b/build/test/results/test_WortSpiel.pass index b686fcf..ba06c6a 100644 --- a/build/test/results/test_WortSpiel.pass +++ b/build/test/results/test_WortSpiel.pass @@ -19,12 +19,16 @@ :line: 34 :message: '' :unity_test_time: 0 +- :test: testZaehleBuchstaben_Buchstabenexistiertnicht + :line: 41 + :message: '' + :unity_test_time: 0 :failures: [] :ignores: [] :counts: - :total: 4 - :passed: 4 + :total: 5 + :passed: 5 :failed: 0 :ignored: 0 :stdout: [] -:time: 0.5785254999991594 +:time: 0.8574404999999388 diff --git a/build/test/results/test_ageinseconds.pass b/build/test/results/test_ageinseconds.pass index 99e6972..76225cb 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.040290200000526966 +:time: 0.04189189999942755 diff --git a/build/test/results/test_minirechner.pass b/build/test/results/test_minirechner.pass index 2f1900f..acdc639 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.04066419999981008 +:time: 0.041944199999306875 diff --git a/build/test/results/test_zahlenraten.pass b/build/test/results/test_zahlenraten.pass index fc9caa4..cf4f368 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.04079730000012205 +:time: 0.041671799999676296 diff --git a/build/test/runners/test_WortSpiel_runner.c b/build/test/runners/test_WortSpiel_runner.c index 95e19c9..14fe395 100644 --- a/build/test/runners/test_WortSpiel_runner.c +++ b/build/test/runners/test_WortSpiel_runner.c @@ -14,6 +14,7 @@ extern void testLoescheBuchstaben_Buchstabeexistiert(void); extern void testLoescheBuchstaben_Buchstabeexistiertnicht(void); extern void testLoescheBuchstaben_Leereswort(void); extern void testZaehleBuchstaben_Buchstabenexistiert(void); +extern void testZaehleBuchstaben_Buchstabenexistiertnicht(void); /*=======Mock Management=====*/ @@ -82,6 +83,7 @@ int main(void) run_test(testLoescheBuchstaben_Buchstabeexistiertnicht, "testLoescheBuchstaben_Buchstabeexistiertnicht", 22); run_test(testLoescheBuchstaben_Leereswort, "testLoescheBuchstaben_Leereswort", 28); run_test(testZaehleBuchstaben_Buchstabenexistiert, "testZaehleBuchstaben_Buchstabenexistiert", 34); + run_test(testZaehleBuchstaben_Buchstabenexistiertnicht, "testZaehleBuchstaben_Buchstabenexistiertnicht", 41); return UnityEnd(); } diff --git a/test/test_WortSpiel.c b/test/test_WortSpiel.c index 42baceb..d379e58 100644 --- a/test/test_WortSpiel.c +++ b/test/test_WortSpiel.c @@ -44,5 +44,11 @@ void testZaehleBuchstaben_Buchstabenexistiertnicht(void) { TEST_ASSERT_EQUAL_INT(0, anzahl2); } +void testZaehleBuchstaben_Leereswort(void) { + char wort2[] = "Test"; + int anzahl2 = zaehleBuchstaben(wort2, 'z'); + TEST_ASSERT_EQUAL_INT(0, anzahl2); +} + #endif // TEST