Fehlenden Test getDuplicateNoDuplicate in test_numbers
This commit is contained in:
parent
38ce259cbc
commit
9e66d0b417
@ -1 +0,0 @@
|
||||
krisp5;4991
|
||||
@ -46,11 +46,16 @@ void test_getDuplicate_manual_array(
|
||||
TEST_ASSERT_EQUAL_UINT(20, duplicate);
|
||||
}
|
||||
|
||||
// Rückgabewert kein Duplikat soll 0 sein
|
||||
void test_getDuplicate_no_duplicate(void) {
|
||||
unsigned int numbers[5] = {1, 2, 3, 4, 5};
|
||||
TEST_ASSERT_EQUAL_UINT(0, getDuplicate(numbers, 5));
|
||||
}
|
||||
|
||||
// getDuplicate erkennt fehlerhaftes Array
|
||||
// unsigned int getDuplicate(const unsigned int *numbers, unsigned int len)
|
||||
void test_getDuplicate_invalid_input(void) {
|
||||
TEST_ASSERT_EQUAL_UINT(
|
||||
0, getDuplicate(NULL, 5)); // unsigned int getDuplicate(const unsigned int
|
||||
// *numbers, unsigned int len)
|
||||
TEST_ASSERT_EQUAL_UINT(0, getDuplicate(NULL, 5));
|
||||
unsigned int testArray[1] = {2};
|
||||
TEST_ASSERT_EQUAL_UINT(0, getDuplicate(testArray, 1));
|
||||
}
|
||||
@ -67,6 +72,7 @@ int main(void) {
|
||||
RUN_TEST(test_createNumbers_length);
|
||||
RUN_TEST(test_createNumbers_single_duplicate);
|
||||
RUN_TEST(test_getDuplicate_manual_array);
|
||||
RUN_TEST(test_getDuplicate_no_duplicate);
|
||||
RUN_TEST(test_getDuplicate_invalid_input);
|
||||
|
||||
return UNITY_END();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user