From 3b822e91d1a6c4eab0064989bbd07aae3a6d0d08 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Fri, 2 Mar 2012 23:20:17 -0500 Subject: Add ActiveModel::Model, a mixin to make Ruby objects to work with AP inmediatly --- activemodel/test/cases/model_test.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 activemodel/test/cases/model_test.rb (limited to 'activemodel/test') diff --git a/activemodel/test/cases/model_test.rb b/activemodel/test/cases/model_test.rb new file mode 100644 index 0000000000..d3e00b044f --- /dev/null +++ b/activemodel/test/cases/model_test.rb @@ -0,0 +1,19 @@ +require 'cases/helper' + +class ModelTest < ActiveModel::TestCase + include ActiveModel::Lint::Tests + + class BasicModel + include ActiveModel::Model + attr_accessor :attr + end + + def setup + @model = BasicModel.new + end + + def test_initialize_with_params + object = BasicModel.new(:attr => "value") + assert_equal object.attr, "value" + end +end -- cgit v1.2.3