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