Sha256: 8904a1ea8ec19c48a026886fc84c75d4662afe551fd604f93fc5bd665de4f4ee
Contents?: true
Size: 497 Bytes
Versions: 1
Compression:
Stored size: 497 Bytes
Contents
require "test_helper" class FormOptionTest < MiniTest::Spec Song = Struct.new(:title) Album = Struct.new(:song) class SongForm < TestForm property :title validation do required(:title).filled end end class AlbumForm < TestForm property :song, form: SongForm end it do form = AlbumForm.new(Album.new(Song.new("When It Comes To You"))) _(form.song.title).must_equal "When It Comes To You" form.validate(song: {title: "Run For Cover"}) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reform-2.3.3 | test/form_option_old_api.rb |