Exemplo n.º 1
0
void test_valid_strings_with_a_non_digit_included_become_invalid(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(luhn("055a 444 285"));
}
Exemplo n.º 2
0
void test_saturteenth_of_February_2013(void)
{
   TEST_IGNORE();
   TEST_ASSERT_EQUAL_INT(16,
                         meetup_day_of_month(2013, 2, "teenth", "Saturday"));
}
Exemplo n.º 3
0
void test_saturteenth_of_October_2013(void)
{
   TEST_IGNORE();
   TEST_ASSERT_EQUAL_INT(19,
                         meetup_day_of_month(2013, 10, "teenth", "Saturday"));
}
Exemplo n.º 4
0
void test_duplicated_non_letter_char(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(is_isogram("Hjelmqvist-Gryb-Zock-Pfund-Wax"));
}
Exemplo n.º 5
0
void test_duplicated_letter_within_word(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(is_isogram("accentor"));
}
Exemplo n.º 6
0
void test_longest_known_isogram(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(is_isogram("subdermatoglyphic"));
}
Exemplo n.º 7
0
void test_duplicated_letter_mixed_case(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(is_isogram("Alphabet"));
}
Exemplo n.º 8
0
void test_transcribes_C_to_G(void)
{
   TEST_IGNORE();               // delete this line to run test
   test_transcription("C", "G");
}
Exemplo n.º 9
0
void test_transcribes_T_to_A(void)
{
   TEST_IGNORE();
   test_transcription("T", "A");
}
Exemplo n.º 10
0
void test_more_than_a_single_zero_is_valid(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(luhn("0000 0"));
}
Exemplo n.º 11
0
void test_input_digit_9_is_correctly_converted_to_output_digit_9(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(luhn("091"));
}
Exemplo n.º 12
0
void test_single_zero_with_space_is_invalid(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(luhn(" 0"));
}
Exemplo n.º 13
0
void test_valid_strings_with_symbols_included_become_invalid(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(luhn("055£ 444$ 285"));
}
Exemplo n.º 14
0
void test_valid_strings_with_punctuation_included_become_invalid(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(luhn("055-444-285"));
}
Exemplo n.º 15
0
void test_duplicated_letter(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(is_isogram("eleven"));
}
Exemplo n.º 16
0
void test_transcribes_A_to_U(void)
{
   TEST_IGNORE();
   test_transcription("A", "U");
}
Exemplo n.º 17
0
void test_duplicated_letter_from_end_of_alphabet(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(is_isogram("zzyzx"));
}
Exemplo n.º 18
0
void test_transcribes_all_occurrences(void)
{
   TEST_IGNORE();
   test_transcription("ACGTGGTCTTAA", "UGCACCAGAAUU");
}
Exemplo n.º 19
0
void test_same_first_and_last_characters(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(is_isogram("oreo"));
}
Exemplo n.º 20
0
void test_handle_invalid_nucleotide(void)
{
   TEST_IGNORE();
   test_failure("U");
}
Exemplo n.º 21
0
void test_non_letter_char(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(is_isogram("thumbscrew-japingly"));
}
Exemplo n.º 22
0
void test_handle_completely_invalid_input(void)
{
   TEST_IGNORE();
   test_failure("XXX");
}
Exemplo n.º 23
0
void test_multiple_whitespace(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(is_isogram("Emily Jung Schwartzkopf"));
}
Exemplo n.º 24
0
void test_handle_partially_invalid_input(void)
{
   TEST_IGNORE();
   test_failure("ACGTXXXCTTAA");
}
Exemplo n.º 25
0
void test_friteenth_of_September_2013(void)
{
   TEST_IGNORE();
   TEST_ASSERT_EQUAL_INT(13, meetup_day_of_month(2013, 9, "teenth", "Friday"));
}
Exemplo n.º 26
0
void test_null(void)
{
   TEST_IGNORE();               // delete this line to run test
   TEST_ASSERT_FALSE(is_isogram(NULL));
}
Exemplo n.º 27
0
void test_saturteenth_of_April_2013(void)
{
   TEST_IGNORE();
   TEST_ASSERT_EQUAL_INT(13,
                         meetup_day_of_month(2013, 4, "teenth", "Saturday"));
}
Exemplo n.º 28
0
void test_lower_case_only(void)
{
   TEST_IGNORE();
   TEST_ASSERT_TRUE(is_isogram("isogram"));
}
Exemplo n.º 29
0
void test_sunteenth_of_June_2013(void)
{
   TEST_IGNORE();
   TEST_ASSERT_EQUAL_INT(16, meetup_day_of_month(2013, 6, "teenth", "Sunday"));
}
Exemplo n.º 30
0
void test_invalid_credit_card(void)
{
   TEST_IGNORE();
   TEST_ASSERT_FALSE(luhn("8273 1232 7352 0569"));
}