top

凡例
対応コードあり
直接対応していないが代替の書き方あり
対応コードなし
-未確認
( .. )ローカライズまだ
Category Feature Example Python
pytest
C++
GoogleTest
Swift
Testing
Kotlin
jUnit
Bash
bats
文字列 初期化 生文字列 - - -
文字列中の変数補完 - - -
( assign_empty_string )
( assign_escaped_string ) -
( assign_multiline_string ) - - - -
( escape_and_quote ) - - -
( is_single_and_double_quote_differ ) - - - -
( here_document ) - - -
( string_interpolation_expression ) - - -
( assign_string_with_newline ) - - - -
( string_convert ) ( trim ) - - -
( trim_first ) - - -
( trim_last ) - - -
( trim_indent ) - - -
( encode_uri_for_query ) - - -
( encode_uri_for_path ) - - -
( decode_uri_for_query ) - - -
( decode_uri_for_path ) - - -
( escape_html ) - - -
( unescape_html ) - - -
( string_to_hex ) - - -
( hex_to_string ) - - -
( convert_charset ) - - -
( normalize_nfc ) - - -
( charcode_to_char ) - - -
( char_to_charcode ) - - -
( expand_tabs ) - - -
( tabify ) - - -
( capitalize ) - - -
( titlize ) - - -
( to_upper ) - - -
( to_lower ) - - -
( reverse ) - - -
( zen_to_han_alnum_only ) - - -
( han_to_zen_alnum_only ) - - -
( string_format ) ( printf_like_format ) - - - -
( format_with_thousands_separator ) - - - -
( padding_space_right ) - - - -
( padding_space_left ) - - - -
( padding_zero ) - - - -
( string_info ) ( string_character_size ) - - - -
( string_byte_size ) - - - -
( string_count_occurrence ) - - - -
( string_is_x ) ( string_is_empty ) - - - -
( string_is_null_or_empty ) - - - -
( string_contains ) - - - -
( string_starts_with ) - - - -
( string_ends_with ) - - - -
( is_alnum ) - - - -
( is_alnum_multibyte ) - - - -
( is_alpha ) - - - -
( is_digit ) - - - -
( is_space ) - - - -
( is_lower ) - - - -
( is_upper ) - - - -
( string_join ) ( string_concat ) - - - -
( string_append ) - - - -
( string_join_with_separator ) - - - -
( string_builder ) - - - -
( string_repeat ) - - - -
( string_parse_value ) ( to_string ) - - - -
( parse_int ) - - - -
( parse_float ) - - - -
( parse_int_starts_with_zero ) - - - -
( parse_int_empty ) - - - -
( parse_int_from_float_string ) - - - -
( parse_int_contains_alphabet ) - - - -
( string_replace ) ( replace_all ) - - - -
( replace_first_occurrence ) - - - -
( replace_all_with_regexp ) - - - -
( replace_first_with_regexp ) - - - -
( replace_with_range ) - - - -
( string_search ) ( count_occurrence ) - - - -
( index_of_string ) - - - -
( index_of_string_not_found ) - - - -
( index_of_string_from_end ) - - - -
( string_split ) ( string_split_to_characters ) - - - -
( string_split_with_separator ) - - - -
( string_split_with_regexp ) - - - -
( split_words ) - - - -
( string_split_lines ) - - - -
( slice_from_m_to_n ) - - - -
( slice_from_m_to_end ) - - - -
( slice_from_m_with_size ) - - - -
( take_first_n ) - - - -
( take_last_n ) - - - -
( drop_first_n ) - - - -
( drop_last_n ) - - - -
( slice_out_of_range ) - - - -
( split_when_last_element_is_empty ) - - - -
( basic ) ( assign_variable ) ( reassignable_variable ) - - - -
( non_reassignable_variable ) - - - -
( assign_with_type_check ) - - - -
( assign_without_type ) - - - -
( basic_syntax ) ( comment_single_line ) - - - -
( comment_multi_line ) - - - -
( comment_nestable ) - - - -
( source_statement_separator ) - - - -
( state_no_operation ) - - - -
( newline_before_equal ) - - - -
( newline_after_equal ) - - - -
( io_output ) ( print_with_newline ) - - - -
( print_without_newline ) - - - -
( print_to_stderr ) - - - -
( pretty_print ) - - - -
( pretty_print_with_json ) - - - -
( syntax_sugar ) ( assign_multi_value ) - - - -
( assign_multi_value_discard_partially ) - - - -
( assign_multi_value_but_lhs_is_short ) - - - -
( assign_multi_value_but_rhs_is_short ) - - - -
( null_coalescing ) - - - -
( control_syntax ) ( if ) ( if_syntax ) - - - -
( postfix_if ) - - - -
( assign_value_in_if_condition ) - - - -
( loop ) ( foreach_elements ) - - - -
( for_0_to_n ) - - - -
( while ) - - - -
( while_else ) - - - -
( do_while ) - - - -
( infinite_loop ) - - - -
( repeat_n_times ) - - - -
( auto_assigned_variable_in_loop ) - - - -
( function ) ( function_args ) ( variant_args ) - - - -
( spread_args ) - - - -
( list ) ( functional ) ( map_with_comprehension ) - - - -
( map_with_lambda ) - - - -
( map_with_named_function ) - - - -
( list_convert ) ( list_transpose ) - - - -
( remove_duplicates_order_insensitive ) - - - -
( remove_duplicates_preserving_order ) - - - -
( convert_list_to_dict ) - - - -
( zip_lists ) - - - -
( list_init ) ( init_empty_list ) - - - -
( init_list ) - - - -
( init_list_allows_last_comma ) - - - -
( set_init ) - - - -
( sequence_1_to_n ) - - - -
( sequence_n_to_1 ) - - - -
( sequence_step_by_x ) - - - -
( sequence_a_to_z ) - - - -
( init_with_size ) - - - -
( list_search ) ( list_contains ) - - - -
( list_split ) ( slice_from_m_to_n ) - - - -
( slice_from_m_to_end ) - - - -
( flatten ) - - - -
( last_element ) - - - -
( first_element ) - - - -
( remove_nth_element ) - - - -
( replace_partial ) - - - -
( set_operations ) ( union ) - - - -
( intersection ) - - - -
( difference ) - - - -
( type ) ( type_boolean ) ( what_is_true_in_if_statement ) - - - -
( type_enum ) ( enum_int ) - - - -
( enum_string ) - - - -
( type_info ) ( type_object ) - - - -
( type_name ) - - - -
( type_is_x ) ( is_int ) - - - -
( is_float ) - - - -
( is_string ) - - - -
( is_list ) - - - -
( type_nan ) ( nan ) - - - -
( type_null ) ( null ) - - - -
( type_tuple ) ( tuple_unique_type ) - - - -
( tuple_mixed_types ) - - - -
( tuple_named ) - - - -
( xunit ) ( xunit ) ( assert_equals ) - -
( assert_true ) - -
( assert_with_message_on_error ) - -
( skip_test ) - -
( handle_exception ) - -
( parametrized_test ) - -
( capture_stdout_and_stderr ) - - - -
( mark_as_todo ) - - - -