Class: MarkdownExec::TestHashDelegatorAppendDivider
- Inherits:
-
Minitest::Test
- Object
- Minitest::Test
- MarkdownExec::TestHashDelegatorAppendDivider
- Defined in:
- lib/hash_delegator.rb
Instance Method Summary collapse
- #setup ⇒ Object
- #test_append_divider_final ⇒ Object
- #test_append_divider_initial ⇒ Object
- #test_append_divider_without_format ⇒ Object
Instance Method Details
#setup ⇒ Object
6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 |
# File 'lib/hash_delegator.rb', line 6434 def setup @hd = HashDelegator.new( menu_divider_color: :color, menu_divider_format: 'Format', menu_final_divider: 'Final Divider', menu_initial_divider: 'Initial Divider' ) @hd.stubs(:string_send_color).returns('Formatted Divider') HashDelegator.stubs(:safeval).returns('Safe Value') end |
#test_append_divider_final ⇒ Object
6453 6454 6455 6456 6457 6458 6459 |
# File 'lib/hash_delegator.rb', line 6453 def test_append_divider_final = [] @hd.append_divider(menu_blocks: , position: :final) assert_equal 1, .size assert_equal 'Formatted Divider', .last.dname end |
#test_append_divider_initial ⇒ Object
6445 6446 6447 6448 6449 6450 6451 |
# File 'lib/hash_delegator.rb', line 6445 def test_append_divider_initial = [] @hd.append_divider(menu_blocks: , position: :initial) assert_equal 1, .size assert_equal 'Formatted Divider', .first.dname end |
#test_append_divider_without_format ⇒ Object
6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/hash_delegator.rb', line 6461 def test_append_divider_without_format @hd = HashDelegator.new = [] @hd.append_divider(menu_blocks: , position: :initial) assert_empty end |