Sha256: 33d94e584a065b37f8f38da264de341d1be0bae87f922680bd3bed838909d94f

Contents?: true

Size: 532 Bytes

Versions: 5

Compression:

Stored size: 532 Bytes

Contents

require File.join(File.dirname(__FILE__), '../../test_helper')

describe HammerCLI::Help::List do
  describe '#build_string' do
    let(:first_item)  { [:first,   'This is first line'] }
    let(:second_item) { [:second,  'This is second line'] }
    let(:list) { HammerCLI::Help::List.new([first_item, second_item]) }

    it 'builds string' do
      list.build_string.must_equal [
        'first               This is first line',
        'second              This is second line',
        ''
      ].join("\n")
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hammer_cli-0.18.1 test/unit/help/definition/list_test.rb
hammer_cli-0.18.0 test/unit/help/definition/list_test.rb
hammer_cli-0.17.1 test/unit/help/definition/list_test.rb
hammer_cli-0.17.0 test/unit/help/definition/list_test.rb
hammer_cli-0.16.0 test/unit/help/definition/list_test.rb