project setup and first scenario
implemented first scenario steps
Scenario: Free function without arguments @done
refactoring
refactoring
refactoring
added todo
Scenario: Partial selection should work as full selection
passing extracted method name to MethodExtractor
Scenario: Partial selection should work as full selection @done
refactored scenario
Scenario: Extracted function should be inserted before original function
TextOperationApplier should_not_modify_given_text_when_no_operations_where_added
TextOperationApplierTest should_insert_text_at_given_offset
TextOperationApplier should_perform_multiple_insertions
TextOperationApplier should_perform_insertions_in_given_order
TextOperationApplier should_perform_multiple_insertions_at_offsets_given_in_any_order
TextOperationApplier should_remove_text_at_given_range, should_perform_multiple_removals_at_ranges_given_in_any_order
TextOperationApplier should_fail_trying_to_remove_overlapping_ranges
TextOperationApplier should_fail_trying_to_remove_an_invalid_range