Class: DryCrud::Table::BuilderTest

Inherits:
ActionView::TestCase
  • Object
show all
Includes:
FormatHelper
Defined in:
lib/generators/dry_crud/templates/test/helpers/dry_crud/table/builder_test.rb

Overview

Test DryCrud::Table::Builder

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from FormatHelper

#captionize, #f, #format_attr, #labeled, #labeled_attr, #render_attrs, #simple_list

Instance Attribute Details

#entriesObject (readonly)

Returns the value of attribute entries.



12
13
14
# File 'lib/generators/dry_crud/templates/test/helpers/dry_crud/table/builder_test.rb', line 12

def entries
  @entries
end

#tableObject (readonly)

Returns the value of attribute table.



12
13
14
# File 'lib/generators/dry_crud/templates/test/helpers/dry_crud/table/builder_test.rb', line 12

def table
  @table
end

Instance Method Details

#format_size(obj) ⇒ Object



19
20
21
# File 'lib/generators/dry_crud/templates/test/helpers/dry_crud/table/builder_test.rb', line 19

def format_size(obj)
  "#{obj.size} chars"
end

#setupObject



14
15
16
17
# File 'lib/generators/dry_crud/templates/test/helpers/dry_crud/table/builder_test.rb', line 14

def setup
  @entries = %w[foo bahr]
  @table = DryCrud::Table::Builder.new(entries, self)
end