Sha256: d7112d9ac3ce829aa7b03c6aca58c32908cb1f0bf230812f23f0075ee2684e43
Contents?: true
Size: 1021 Bytes
Versions: 10
Compression:
Stored size: 1021 Bytes
Contents
require 'test/unit' require 'test/zentest_assertions' $TESTING_RTC = true begin require 'test/rails' rescue LoadError, NameError $TESTING_RTC = false end class TRController < ApplicationController end if $TESTING_RTC class TestRailsControllerTestCase < Test::Rails::ControllerTestCase def setup @controller_class_name = 'TRController' super end def assigns { 'ivar' => 'value' } end def test_assert_assigned assert_assigned :ivar assert_assigned :ivar, 'value' assert_raise Test::Unit::AssertionFailedError do assert_assigned :no_ivar end e = assert_raise Test::Unit::AssertionFailedError do assert_assigned :ivar, 'bad_value' end expected = <<-EOF.strip assert_assigned :ivar. <\"bad_value\"> expected but was <\"value\">. EOF assert_equal expected, e.message end def test_deny_assigned deny_assigned :no_ivar assert_raise Test::Unit::AssertionFailedError do deny_assigned :ivar end end end if $TESTING_RTC
Version data entries
10 entries across 10 versions & 1 rubygems