Sha256: ba499dcf55c6012891985b08595e579d80dc20cec025ce61971c8222b1d35a61

Contents?: true

Size: 572 Bytes

Versions: 11

Compression:

Stored size: 572 Bytes

Contents

require "helper"

class TestActiveSupportAssertions < ActiveSupport::TestCase

  def test_assert_difference
    counter = 0
    assert_difference "counter" do
      counter += 1
    end
    assert_difference "counter", +1 do
      counter += 1
    end
    assert_difference "counter", +3 do
      3.times { counter += 1 }
    end
  end

  def test_refute_difference
    counter = 0
    refute_difference "counter" do
      counter = 0
    end
  end

  def test_assert_no_difference
    counter = 0
    assert_no_difference "counter" do
      counter = 0
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
minitest-rails-3.0.0 test/rails/active_support/test_assertions.rb
minitest-rails-3.0.0.rc1 test/rails/active_support/test_assertions.rb
minitest-rails-2.2.1 test/rails/active_support/test_assertions.rb
minitest-rails-2.2.0 test/rails/active_support/test_assertions.rb
minitest-rails-2.1.1 test/rails/active_support/test_assertions.rb
minitest-rails-2.1.0 test/rails/active_support/test_assertions.rb
minitest-rails-2.0.3 test/rails/active_support/test_assertions.rb
minitest-rails-2.0.2 test/rails/active_support/test_assertions.rb
minitest-rails-2.0.1 test/rails/active_support/test_assertions.rb
minitest-rails-2.0.0 test/rails/active_support/test_assertions.rb
minitest-rails-2.0.0.beta1 test/rails/active_support/test_assertions.rb