Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
All Classes Namespaces Files Functions Variables Enumerator Pages
Classes | Public Member Functions | Package Functions | List of all members
rabbitescape.engine.util.TestUtil Class Reference

Classes

enum  Foo
 

Public Member Functions

void Assert_does_not_throw_when_true ()
 
void Assert_throws_when_false ()
 
void Join_returns_empty_for_no_items ()
 
void Join_returns_item_for_1_item ()
 
void Join_returns_concated_when_glue_is_empty ()
 
void Join_sticks_items_together_with_glue ()
 
void Join_sticks_nonstring_items_together_with_glue ()
 
void Join_array_version_works ()
 
void Split_an_empty_string_gives_single_item_list ()
 
void Splitn_an_empty_string_gives_single_item_list ()
 
void Split_returns_just_the_string_if_no_delim_found ()
 
void Splitn_returns_just_the_string_if_no_delim_found ()
 
void Split_breaks_on_a_single_char_delim ()
 
void Splitn_breaks_on_a_single_char_delim ()
 
void Split0_refuses_to_break ()
 
void Split_breaks_on_a_multiple_char_delim ()
 
void Splitn_breaks_on_a_multiple_char_delim ()
 
void Split_breaks_at_beginning ()
 
void Splitn_breaks_at_beginning ()
 
void Split1_breaks_only_once ()
 
void Split_breaks_at_end ()
 
void Splitn_breaks_at_end ()
 
void Split_breaks_consecutive_delimiters_into_empty_string_lists ()
 
void Splitn_breaks_consecutive_delimiters_into_empty_string_lists ()
 
void Split3_breaks_only_three_times ()
 
void Split3_breaks_only_three_times_even_at_end ()
 
void Split_breaks_consecutive_multi_delimiters_to_empty_strings ()
 
void Splitminus1_acts_like_split_with_no_n ()
 
void Splitn_breaks_consecutive_multi_delimiters_to_empty_strings ()
 
void Splitn_stops_breaking_consecutive_delimiters ()
 
void Empty_iterable_builds_into_empty_list ()
 
void Empty_iterator_builds_into_empty_list ()
 
void Build_list_from_iterable_with_list ()
 
void Build_list_from_iterator_with_list ()
 
void Build_list_from_array_with_list ()
 
void Build_arrays_from_lists ()
 
void Build_arrays_from_iterables_lists ()
 
void Get_the_first_item_with_getNth ()
 
void Get_the_last_item_with_getNth ()
 
void Get_any_item_with_getNth ()
 
void Negative_n_for_getNth_is_an_error ()
 
void Past_end_of_list_for_getNth_is_an_error ()
 
void Iterate_through_string_with_asChars ()
 
void Iterate_through_empty_string_with_asChars ()
 
void Build_empty_string_from_chars ()
 
void Build_a_string_from_chars ()
 
void Empty_range_does_not_enter_loop ()
 
void Range_provides_consecutive_integer_values ()
 
void Chain_deals_with_initial_empty_list ()
 
void Chain_deals_with_second_list_empty ()
 
void Chain_deals_with_both_lists_empty ()
 
void Chain_concatenates_two_iterables ()
 
void Filter_deals_with_empty_list ()
 
void Filter_removes_nonmatching_items_even_at_beginning ()
 
void Filter_removes_nonmatching_items_even_at_end ()
 
void Striplast_0_chars ()
 
void Striplast_4_chars ()
 
void Striplast_more_than_there_are_gives_empty_string ()
 
void Striplast_negative_is_an_error ()
 
void Endswith_empty_string_is_true ()
 
void Endswith_suffix_is_true ()
 
void Endswith_nonsuffix_is_false ()
 
void Endswith_longer_suffix_than_string_is_false ()
 
void Create_empty_map_with_newMap ()
 
void Create_full_map_with_newMap ()
 
void Create_empty_set_with_newSet ()
 
void Create_full_set_with_newSet ()
 
void Odd_number_of_args_to_newMap_is_an_error ()
 
void Apply_a_function_to_each_element_with_map ()
 
void Apply_a_function_to_each_array_element_with_map ()
 
void Sorted_empty_list_is_empty ()
 
void Sorted_version_of_a_list ()
 
void Read_the_lines_in_a_stream () throws Exception
 
void Reading_a_throwing_stream_is_an_error ()
 
void Read_the_lines_in_a_resource ()
 
void Reading_a_nonexistent_resource_is_an_error ()
 
void Concat_empty_arrays_gives_empty ()
 
void Concat_empty_onto_something_gives_something ()
 
void Concat_two_arrays_gives_their_contents_joined ()
 
void Equal_objects_are_equal ()
 
void Unequal_objects_are_unequal ()
 
void Null_does_not_equal_an_object ()
 
void Two_nulls_are_equal ()
 
void Empty_array_converts_to_empty_string_list ()
 
void Can_convert_enum_to_string_list ()
 
void Identical_IdxObjs_are_equal ()
 
void Different_IdxObjs_are_unequal ()
 
void Enumerating1_an_empty_list_gives_empty_list ()
 
void Enumerating1_a_list_gives_each_item_with_numbers ()
 
void Enumerating1_an_array_gives_each_item_with_numbers ()
 
void Enumerating_an_empty_list_gives_empty_list ()
 
void Enumerating_a_list_gives_each_item_with_numbers ()
 
void Enumerating_an_array_gives_each_item_with_numbers ()
 
void Test_text_line_wrapping ()
 
void Chaining_3_nonempty_lists ()
 
void Chaining_with_some_empty_lists ()
 
void Chaining_a_single_empty_list ()
 
void Chaining_different_classes_yields_common_superclass ()
 
void Concatenating_2_arrays_returns_all_elements_in_order ()
 
void Concatenating_3_arrays_returns_all_elements_in_order ()
 
void Concatenating_4_arrays_returns_all_elements_in_order ()
 

Package Functions

Function< Integer, String > stringise ()
 

Member Function Documentation

void rabbitescape.engine.util.TestUtil.Apply_a_function_to_each_array_element_with_map ( )
void rabbitescape.engine.util.TestUtil.Apply_a_function_to_each_element_with_map ( )
void rabbitescape.engine.util.TestUtil.Assert_does_not_throw_when_true ( )
void rabbitescape.engine.util.TestUtil.Assert_throws_when_false ( )
void rabbitescape.engine.util.TestUtil.Build_a_string_from_chars ( )
void rabbitescape.engine.util.TestUtil.Build_arrays_from_iterables_lists ( )
void rabbitescape.engine.util.TestUtil.Build_arrays_from_lists ( )
void rabbitescape.engine.util.TestUtil.Build_empty_string_from_chars ( )
void rabbitescape.engine.util.TestUtil.Build_list_from_array_with_list ( )
void rabbitescape.engine.util.TestUtil.Build_list_from_iterable_with_list ( )
void rabbitescape.engine.util.TestUtil.Build_list_from_iterator_with_list ( )
void rabbitescape.engine.util.TestUtil.Can_convert_enum_to_string_list ( )
void rabbitescape.engine.util.TestUtil.Chain_concatenates_two_iterables ( )
void rabbitescape.engine.util.TestUtil.Chain_deals_with_both_lists_empty ( )
void rabbitescape.engine.util.TestUtil.Chain_deals_with_initial_empty_list ( )
void rabbitescape.engine.util.TestUtil.Chain_deals_with_second_list_empty ( )
void rabbitescape.engine.util.TestUtil.Chaining_3_nonempty_lists ( )
void rabbitescape.engine.util.TestUtil.Chaining_a_single_empty_list ( )
void rabbitescape.engine.util.TestUtil.Chaining_different_classes_yields_common_superclass ( )
void rabbitescape.engine.util.TestUtil.Chaining_with_some_empty_lists ( )
void rabbitescape.engine.util.TestUtil.Concat_empty_arrays_gives_empty ( )
void rabbitescape.engine.util.TestUtil.Concat_empty_onto_something_gives_something ( )
void rabbitescape.engine.util.TestUtil.Concat_two_arrays_gives_their_contents_joined ( )
void rabbitescape.engine.util.TestUtil.Concatenating_2_arrays_returns_all_elements_in_order ( )
void rabbitescape.engine.util.TestUtil.Concatenating_3_arrays_returns_all_elements_in_order ( )
void rabbitescape.engine.util.TestUtil.Concatenating_4_arrays_returns_all_elements_in_order ( )
void rabbitescape.engine.util.TestUtil.Create_empty_map_with_newMap ( )
void rabbitescape.engine.util.TestUtil.Create_empty_set_with_newSet ( )
void rabbitescape.engine.util.TestUtil.Create_full_map_with_newMap ( )
void rabbitescape.engine.util.TestUtil.Create_full_set_with_newSet ( )
void rabbitescape.engine.util.TestUtil.Different_IdxObjs_are_unequal ( )
void rabbitescape.engine.util.TestUtil.Empty_array_converts_to_empty_string_list ( )
void rabbitescape.engine.util.TestUtil.Empty_iterable_builds_into_empty_list ( )
void rabbitescape.engine.util.TestUtil.Empty_iterator_builds_into_empty_list ( )
void rabbitescape.engine.util.TestUtil.Empty_range_does_not_enter_loop ( )
void rabbitescape.engine.util.TestUtil.Endswith_empty_string_is_true ( )
void rabbitescape.engine.util.TestUtil.Endswith_longer_suffix_than_string_is_false ( )
void rabbitescape.engine.util.TestUtil.Endswith_nonsuffix_is_false ( )
void rabbitescape.engine.util.TestUtil.Endswith_suffix_is_true ( )
void rabbitescape.engine.util.TestUtil.Enumerating1_a_list_gives_each_item_with_numbers ( )
void rabbitescape.engine.util.TestUtil.Enumerating1_an_array_gives_each_item_with_numbers ( )
void rabbitescape.engine.util.TestUtil.Enumerating1_an_empty_list_gives_empty_list ( )
void rabbitescape.engine.util.TestUtil.Enumerating_a_list_gives_each_item_with_numbers ( )
void rabbitescape.engine.util.TestUtil.Enumerating_an_array_gives_each_item_with_numbers ( )
void rabbitescape.engine.util.TestUtil.Enumerating_an_empty_list_gives_empty_list ( )
void rabbitescape.engine.util.TestUtil.Equal_objects_are_equal ( )
void rabbitescape.engine.util.TestUtil.Filter_deals_with_empty_list ( )
void rabbitescape.engine.util.TestUtil.Filter_removes_nonmatching_items_even_at_beginning ( )
void rabbitescape.engine.util.TestUtil.Filter_removes_nonmatching_items_even_at_end ( )
void rabbitescape.engine.util.TestUtil.Get_any_item_with_getNth ( )
void rabbitescape.engine.util.TestUtil.Get_the_first_item_with_getNth ( )
void rabbitescape.engine.util.TestUtil.Get_the_last_item_with_getNth ( )
void rabbitescape.engine.util.TestUtil.Identical_IdxObjs_are_equal ( )
void rabbitescape.engine.util.TestUtil.Iterate_through_empty_string_with_asChars ( )
void rabbitescape.engine.util.TestUtil.Iterate_through_string_with_asChars ( )
void rabbitescape.engine.util.TestUtil.Join_array_version_works ( )
void rabbitescape.engine.util.TestUtil.Join_returns_concated_when_glue_is_empty ( )
void rabbitescape.engine.util.TestUtil.Join_returns_empty_for_no_items ( )
void rabbitescape.engine.util.TestUtil.Join_returns_item_for_1_item ( )
void rabbitescape.engine.util.TestUtil.Join_sticks_items_together_with_glue ( )
void rabbitescape.engine.util.TestUtil.Join_sticks_nonstring_items_together_with_glue ( )
void rabbitescape.engine.util.TestUtil.Negative_n_for_getNth_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Null_does_not_equal_an_object ( )
void rabbitescape.engine.util.TestUtil.Odd_number_of_args_to_newMap_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Past_end_of_list_for_getNth_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Range_provides_consecutive_integer_values ( )
void rabbitescape.engine.util.TestUtil.Read_the_lines_in_a_resource ( )
void rabbitescape.engine.util.TestUtil.Read_the_lines_in_a_stream ( ) throws Exception
void rabbitescape.engine.util.TestUtil.Reading_a_nonexistent_resource_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Reading_a_throwing_stream_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Sorted_empty_list_is_empty ( )
void rabbitescape.engine.util.TestUtil.Sorted_version_of_a_list ( )
void rabbitescape.engine.util.TestUtil.Split0_refuses_to_break ( )
void rabbitescape.engine.util.TestUtil.Split1_breaks_only_once ( )
void rabbitescape.engine.util.TestUtil.Split3_breaks_only_three_times ( )
void rabbitescape.engine.util.TestUtil.Split3_breaks_only_three_times_even_at_end ( )
void rabbitescape.engine.util.TestUtil.Split_an_empty_string_gives_single_item_list ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_at_beginning ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_at_end ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_consecutive_delimiters_into_empty_string_lists ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_consecutive_multi_delimiters_to_empty_strings ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_on_a_multiple_char_delim ( )
void rabbitescape.engine.util.TestUtil.Split_breaks_on_a_single_char_delim ( )
void rabbitescape.engine.util.TestUtil.Split_returns_just_the_string_if_no_delim_found ( )
void rabbitescape.engine.util.TestUtil.Splitminus1_acts_like_split_with_no_n ( )
void rabbitescape.engine.util.TestUtil.Splitn_an_empty_string_gives_single_item_list ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_at_beginning ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_at_end ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_consecutive_delimiters_into_empty_string_lists ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_consecutive_multi_delimiters_to_empty_strings ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_on_a_multiple_char_delim ( )
void rabbitescape.engine.util.TestUtil.Splitn_breaks_on_a_single_char_delim ( )
void rabbitescape.engine.util.TestUtil.Splitn_returns_just_the_string_if_no_delim_found ( )
void rabbitescape.engine.util.TestUtil.Splitn_stops_breaking_consecutive_delimiters ( )
Function<Integer, String> rabbitescape.engine.util.TestUtil.stringise ( )
package
void rabbitescape.engine.util.TestUtil.Striplast_0_chars ( )
void rabbitescape.engine.util.TestUtil.Striplast_4_chars ( )
void rabbitescape.engine.util.TestUtil.Striplast_more_than_there_are_gives_empty_string ( )
void rabbitescape.engine.util.TestUtil.Striplast_negative_is_an_error ( )
void rabbitescape.engine.util.TestUtil.Test_text_line_wrapping ( )
void rabbitescape.engine.util.TestUtil.Two_nulls_are_equal ( )
void rabbitescape.engine.util.TestUtil.Unequal_objects_are_unequal ( )

The documentation for this class was generated from the following file: