1
1
mirror of https://github.com/theoludwig/libcproject.git synced 2024-12-11 21:13:00 +01:00
libcproject/test/string_test.h

62 lines
1000 B
C
Raw Normal View History

2023-01-05 19:28:05 +01:00
#ifndef __STRING_TEST__
#define __STRING_TEST__
2023-01-07 19:38:01 +01:00
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "libcproject.h"
#include "test.h"
2023-01-05 19:28:05 +01:00
void string_test();
void string_get_length_test();
void string_to_uppercase_test();
void string_to_lowercase_test();
void string_replace_test();
2023-08-09 20:21:33 +02:00
void string_remove_character_test();
2023-01-05 19:28:05 +01:00
void string_trim_start_test();
void string_trim_end_test();
void string_trim_test();
void string_copy_test();
void string_capitalize_test();
void string_total_occurrences_of_character_test();
void string_reverse_test();
2023-01-05 21:13:10 +01:00
void string_equals_test();
2023-01-05 19:28:05 +01:00
void string_get_is_integer_test();
void string_split_test();
void string_join_test();
void string_concatenate_test();
void string_get_has_unique_characters_test();
void string_substring_test();
void string_get_is_substring_test();
void string_get_formatted_number_test();
void string_get_last_occurence_of_character_test();
void string_starts_with_test();
void string_ends_with_test();
#endif