add initial configuration and update author information in header files

This commit is contained in:
MarcUs7i 2025-01-10 22:59:38 +01:00
parent 5beea32eee
commit 0178845516
20 changed files with 850 additions and 823 deletions

View file

@ -1,39 +1,39 @@
/*----------------------------------------------------------
* HTBLA-Leonding
* ---------------------------------------------------------
* Title: Unit tests for 'Reverse String'
* Author: S. Schraml
* ----------------------------------------------------------
*/
#include "test_reverse_string.h"
#include <stdio.h>
#include <string.h>
#include "reverse_string.h"
TEST(test_reverse_string_rec) {
char str1[] = "testing";
reverse_string_recursive(str1, 0, strlen(str1) - 1);
ASSERT_EQUALS_STR("gnitset", str1);
char str2[] = "X";
reverse_string_recursive(str2, 0, strlen(str2) - 1);
ASSERT_EQUALS_STR("X", str2);
char str3[] = "";
reverse_string_recursive(str3, 0, strlen(str3) - 1);
ASSERT_EQUALS_STR("", str3);
}
TEST(test_reverse_string_itr) {
char str1[] = "testing";
reverse_string_recursive(str1, 0, strlen(str1) - 1);
ASSERT_EQUALS_STR("gnitset", str1);
char str2[] = "X";
reverse_string_recursive(str2, 0, strlen(str2) - 1);
ASSERT_EQUALS_STR("X", str2);
char str3[] = "";
reverse_string_recursive(str3, 0, strlen(str3) - 1);
ASSERT_EQUALS_STR("", str3);
/*----------------------------------------------------------
* HTBLA-Leonding
* ---------------------------------------------------------
* Title: Unit tests for 'Reverse String'
* Author: S. Schraml
* ----------------------------------------------------------
*/
#include "test_reverse_string.h"
#include <stdio.h>
#include <string.h>
#include "reverse_string.h"
TEST(test_reverse_string_rec) {
char str1[] = "testing";
reverse_string_recursive(str1, 0, strlen(str1) - 1);
ASSERT_EQUALS_STR("gnitset", str1);
char str2[] = "X";
reverse_string_recursive(str2, 0, strlen(str2) - 1);
ASSERT_EQUALS_STR("X", str2);
char str3[] = "";
reverse_string_recursive(str3, 0, strlen(str3) - 1);
ASSERT_EQUALS_STR("", str3);
}
TEST(test_reverse_string_itr) {
char str1[] = "testing";
reverse_string_recursive(str1, 0, strlen(str1) - 1);
ASSERT_EQUALS_STR("gnitset", str1);
char str2[] = "X";
reverse_string_recursive(str2, 0, strlen(str2) - 1);
ASSERT_EQUALS_STR("X", str2);
char str3[] = "";
reverse_string_recursive(str3, 0, strlen(str3) - 1);
ASSERT_EQUALS_STR("", str3);
}