add initial configuration and update author information in header files
This commit is contained in:
parent
5beea32eee
commit
0178845516
20 changed files with 850 additions and 823 deletions
|
|
@ -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);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue