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
410 411 412 |
# File 'lib/mdoc.rb', line 410 def test_empty_hash assert_empty @mdoc.collect_unique_names({}) end |
#test_multiple_keys ⇒ Object
419 420 421 422 |
# File 'lib/mdoc.rb', line 419 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
424 425 426 427 |
# File 'lib/mdoc.rb', line 424 def test_no_unique_names input = { group1: ['Alice'], group2: ['Alice'] } assert_equal ['Alice'], @mdoc.collect_unique_names(input) end |
#test_single_key ⇒ Object
414 415 416 417 |
# File 'lib/mdoc.rb', line 414 def test_single_key input = { group1: %w[Alice Bob Charlie] } assert_equal %w[Alice Bob Charlie], @mdoc.collect_unique_names(input) end |