![]() |
Rabbit Escape
2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
|
Private Member Functions | |
void | runSolutions (String[] lines) |
Static Private Member Functions | |
static Map< String, String > | map (String...keysAndValues) |
void rabbitescape.engine.TestTextWorldManip.Bashing | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Bashing_state_is_preserved | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Basic_world_with_coords | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Blocking_state_is_preserved | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_obfuscate_hints | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_parse_KeyListKey | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_provide_empty_description | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_provide_number_of_rabbits | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_provide_world_description | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_provide_world_name | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Can_supply_default_name | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Climbing | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Comments_for_abilities_round_trip | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Comments_for_string_arrays_by_key_associate_correctly | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Comments_only_active_at_start_of_line | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Complex_solution_strings | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Default_name_is_ignored_if_name_property_found | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Deprecated_items_are_still_allowed_in_world_serialisation | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Different_KeyListKeys_are_not_equal | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Digging_state_is_preserved | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Digging_state_is_preserved_second_step | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Disorderly_solutions_throw_exceptions | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Duplicate_ability_is_an_error | ( | ) |
Key meta should be unique. Test that Duplicate dig entries cause a DuplicateMetaKey to be thrown.
void rabbitescape.engine.TestTextWorldManip.Duplicate_meta_boolean_is_an_error | ( | ) |
Key meta should be unique. Test that Duplicate paused entries cause a DuplicateMetaKey to be thrown.
void rabbitescape.engine.TestTextWorldManip.Duplicate_meta_int_is_an_error | ( | ) |
Key meta should be unique. Test that Duplicate num_rabbits entries cause a DuplicateMetaKey to be thrown.
void rabbitescape.engine.TestTextWorldManip.Duplicate_meta_intarray_is_an_error | ( | ) |
Key meta should be unique. Test that Duplicate rabbit_delay entries cause a DuplicateMetaKey to be thrown.
void rabbitescape.engine.TestTextWorldManip.Duplicate_meta_string_is_an_error | ( | ) |
Key meta should be unique. Test that Duplicate name entries cause a DuplicateMetaKey to be thrown.
void rabbitescape.engine.TestTextWorldManip.Empty_lines_are_treated_as_spaces | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Falling_rabbits | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Full_dump_shows_overlapping_things | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Gentest_contains_extra_quotes_and_line_breaks | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Gentest_contains_extra_quotes_and_line_breaks_lots_of_types | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Gentest_escapes_backslashes | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Identical_KeyListKeys_are_equal | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Incorrect_solution_2_string_throws_exception | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Incorrect_solution_string_throws_exception | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Lowering_rabbits_left | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Lowering_rabbits_right | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Many_solutions_with_gaps | ( | ) |
|
staticprivate |
void rabbitescape.engine.TestTextWorldManip.Multiple_field_state_map | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Multiple_overlapping_things_come_in_reading_order | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Obfuscated_solution | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Over_10_solutions_are_held_in_world | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Overlap_meta_lines_can_come_straight_after_their_stars | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Parsing_non_KeyListKey_returns_no_match | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rabbits_falling_even_num_squares_to_death | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rabbits_falling_odd_num_squares_to_death | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rabbits_falling_onto_slopes | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rabbits_walking_down_and_immediately_up | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rabbits_walking_up_and_immediately_down | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rising_rabbits_left | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Rising_rabbits_right | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_basic_world | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_comments | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_comments_move_with_meta | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_for_solutions | ( | ) |
Test an example world with some solutions. Parse it, reserialise it, and test for changes.
void rabbitescape.engine.TestTextWorldManip.Round_trip_for_variable_delay_world | ( | ) |
Test an example world with variable rabbit_delay. Parse it, reserialise it, and test for changes.
void rabbitescape.engine.TestTextWorldManip.Round_trip_world_with_metadata | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_world_with_overlaps | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Round_trip_world_with_state | ( | ) |
|
private |
void rabbitescape.engine.TestTextWorldManip.Single_field_state_map | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Solution_too_many_steps_throws_exception | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Solutions_are_held_in_world | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Starpoint_comments_move_to_a_block | ( | ) |
void rabbitescape.engine.TestTextWorldManip.State_map_from_empty_string_is_empty | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Stepping_one_past_end_throws_no_exception | ( | ) |
void rabbitescape.engine.TestTextWorldManip.String_hash_is_reproducible | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Test_variable_rabbit_delay | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Tokens_falling | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Turning_rabbits | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Valid_solution_string_throws_no_exception | ( | ) |
void rabbitescape.engine.TestTextWorldManip.Walking_rabbits | ( | ) |
void rabbitescape.engine.TestTextWorldManip.World_comments_move_to_a_block | ( | ) |