Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Public Member Functions | Private Member Functions | List of all members
rabbitescape.engine.solution.TestSolutionParser Class Reference

Public Member Functions

void Empty_string_gives_single_empty_command ()
 
void Single_status_gives_single_validation_action ()
 
void Trailing_semicolon_means_empty_command_at_end ()
 
void Leading_semicolon_means_empty_command_at_start ()
 
void Lots_of_empty_commands_preserved ()
 
void Multiple_actions_are_found_and_listed ()
 
void Simultaneous_actions_are_noted ()
 
void Nonwait_actions_dont_get_a_wait_appended ()
 
void Empty_commands_dont_get_a_wait_appended ()
 
void No_assert_added_at_end ()
 
void Can_parse_single_action ()
 
void Can_parse_multiple_single_actions ()
 
void Unrecognised_ability_is_an_error ()
 
void Unrecognised_state_is_an_error ()
 
void Nonnumeric_position_is_an_error ()
 
void Massive_wait_is_an_error ()
 
void Massive_position_is_an_error ()
 
void Empty_string_round_trips ()
 
void Wait_then_empty_round_trips ()
 
void Two_waits_then_empty_round_trips ()
 
void Empty_at_start_round_trips ()
 
void Single_choose_token_round_trips ()
 
void Single_assert_round_trips ()
 
void Two_normal_commands_round_trips ()
 
void Two_normal_actions_round_trips ()
 
void Multiple_actions_and_commands_round_trips ()
 
void Leading_and_trailing_empty_actions ()
 
void Single_choose_token_plus_empty_round_trips ()
 
void Single_wait_round_trips ()
 
void Wait_1_changes_to_blank ()
 
void Two_waits_round_trip ()
 
void Until_WON_round_trips ()
 
void Until_LOST_round_trips ()
 
void Multi_action_commands_must_not_include_a_wait ()
 

Private Member Functions

Matcher< String > roundTrips ()
 

Member Function Documentation

void rabbitescape.engine.solution.TestSolutionParser.Can_parse_multiple_single_actions ( )
void rabbitescape.engine.solution.TestSolutionParser.Can_parse_single_action ( )
void rabbitescape.engine.solution.TestSolutionParser.Empty_at_start_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Empty_commands_dont_get_a_wait_appended ( )
void rabbitescape.engine.solution.TestSolutionParser.Empty_string_gives_single_empty_command ( )
void rabbitescape.engine.solution.TestSolutionParser.Empty_string_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Leading_and_trailing_empty_actions ( )
void rabbitescape.engine.solution.TestSolutionParser.Leading_semicolon_means_empty_command_at_start ( )
void rabbitescape.engine.solution.TestSolutionParser.Lots_of_empty_commands_preserved ( )
void rabbitescape.engine.solution.TestSolutionParser.Massive_position_is_an_error ( )
void rabbitescape.engine.solution.TestSolutionParser.Massive_wait_is_an_error ( )
void rabbitescape.engine.solution.TestSolutionParser.Multi_action_commands_must_not_include_a_wait ( )
void rabbitescape.engine.solution.TestSolutionParser.Multiple_actions_and_commands_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Multiple_actions_are_found_and_listed ( )
void rabbitescape.engine.solution.TestSolutionParser.No_assert_added_at_end ( )
void rabbitescape.engine.solution.TestSolutionParser.Nonnumeric_position_is_an_error ( )
void rabbitescape.engine.solution.TestSolutionParser.Nonwait_actions_dont_get_a_wait_appended ( )
Matcher<String> rabbitescape.engine.solution.TestSolutionParser.roundTrips ( )
private
void rabbitescape.engine.solution.TestSolutionParser.Simultaneous_actions_are_noted ( )
void rabbitescape.engine.solution.TestSolutionParser.Single_assert_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Single_choose_token_plus_empty_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Single_choose_token_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Single_status_gives_single_validation_action ( )
void rabbitescape.engine.solution.TestSolutionParser.Single_wait_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Trailing_semicolon_means_empty_command_at_end ( )
void rabbitescape.engine.solution.TestSolutionParser.Two_normal_actions_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Two_normal_commands_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Two_waits_round_trip ( )
void rabbitescape.engine.solution.TestSolutionParser.Two_waits_then_empty_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Unrecognised_ability_is_an_error ( )
void rabbitescape.engine.solution.TestSolutionParser.Unrecognised_state_is_an_error ( )
void rabbitescape.engine.solution.TestSolutionParser.Until_LOST_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Until_WON_round_trips ( )
void rabbitescape.engine.solution.TestSolutionParser.Wait_1_changes_to_blank ( )
void rabbitescape.engine.solution.TestSolutionParser.Wait_then_empty_round_trips ( )

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