Sha256: feed578c6911c6e53545c916607e277770cb42a11a63b9e0be76b27688add857
Contents?: true
Size: 725 Bytes
Versions: 62
Compression:
Stored size: 725 Bytes
Contents
require 'test_helper' module Workarea module DataFile class FormatTest < TestCase class Bar; end class Foo < Bar; end def test_model_class_for operation = DataFile::Export.new( model_type: 'Workarea::DataFile::FormatTest::Bar' ) format = Format.new(operation) type = 'Workarea::DataFile::FormatTest::Foo' assert_equal(format.model_class_for, format.model_class) assert_equal(format.model_class_for(_type: type), Foo) assert_equal(format.model_class_for(type: type), Foo) assert_equal(format.model_class_for('_type' => type), Foo) assert_equal(format.model_class_for('type' => type), Foo) end end end end
Version data entries
62 entries across 62 versions & 1 rubygems