Class: MarkdownExec::TestCollectUniqueNames
- Defined in:
- lib/mdoc.rb
Instance Method Summary collapse
- #setup ⇒ Object
- #test_empty_hash ⇒ Object
- #test_multiple_keys ⇒ Object
- #test_no_unique_names ⇒ Object
- #test_single_key ⇒ Object
Instance Method Details
#test_empty_hash ⇒ Object
483 484 485 |
# File 'lib/mdoc.rb', line 483 def test_empty_hash assert_empty @mdoc.collect_unique_names({}) end |
#test_multiple_keys ⇒ Object
492 493 494 495 |
# File 'lib/mdoc.rb', line 492 def test_multiple_keys input = { group1: %w[Alice Bob], group2: %w[Charlie Alice] } assert_equal %w[Alice Bob Charlie], @mdoc.collect_unique_names(input) end |
#test_no_unique_names ⇒ Object
497 498 499 500 |
# File 'lib/mdoc.rb', line 497 def test_no_unique_names input = { group1: ['Alice'], group2: ['Alice'] } assert_equal ['Alice'], @mdoc.collect_unique_names(input) end |
#test_single_key ⇒ Object
487 488 489 490 |
# File 'lib/mdoc.rb', line 487 def test_single_key input = { group1: %w[Alice Bob Charlie] } assert_equal %w[Alice Bob Charlie], @mdoc.collect_unique_names(input) end |