Sha256: 66004134b49913d11d88807e6bdddb54ed7e229a11986b319ddbe8c0ae168696
Contents?: true
Size: 1.11 KB
Versions: 8
Compression:
Stored size: 1.11 KB
Contents
RAILS_ROOT = File.dirname(__FILE__) unless defined? RAILS_ROOT require File.join(File.dirname(__FILE__), 'helpers', 'test_helper') require File.join(File.dirname(__FILE__), 'helpers', 'unit_test_helper') class ActiveFooTest < Test::Unit::TestCase fixtures :all def setup @shakespeare = users(:shakespeare) end def test_user_fxml set_response_to users(:ludwig).to_fxml assert_xml_select 'user' end def test_task_fxml_has_default_method set_response_to tasks(:haydn).to_fxml(:methods => :is_active) assert_xml_select 'task is_active' end def test_user_fxml_includes_tasks set_response_to users(:ludwig).to_fxml(:include => :tasks) assert_xml_select 'user tasks task' end def test_user_fxml_has_nothing_to_do_method set_response_to users(:ludwig).to_fxml(:methods => :has_nothing_to_do) assert_xml_select 'user has_nothing_to_do' end def test_user_fxml_includes_default_method_from_task set_response_to users(:ludwig).to_fxml(:methods => :is_active, :include => :tasks) assert_xml_select 'user tasks task is_active' end end
Version data entries
8 entries across 8 versions & 4 rubygems