module ROM::Lint::TestEnumerableDataset

This is a simple lint-test for a gateway dataset class to ensure the basic behavior is correct

@example

class MyDatasetLintTest < Minitest::Test
  include ROM::Lint::TestEnumerableDataset

   def setup
     @data  = [{ name: 'Jane', age: 24 }, { name: 'Joe', age: 25 }]
     @dataset = MyDataset.new(@data, [:name, :age])
   end
 end

@api public

Attributes

data[R]

Returns the expected data

@api public

dataset[R]

Returns the dataset instance

@api public