Skip to content

Instantly share code, notes, and snippets.

@reggieb
Created November 21, 2014 10:16
Show Gist options
  • Select an option

  • Save reggieb/c7c2c08b231e7ee674da to your computer and use it in GitHub Desktop.

Select an option

Save reggieb/c7c2c08b231e7ee674da to your computer and use it in GitHub Desktop.
Reusing minitest tests via their method names
class NumberTest < ActiveSupport::TestCase
def setup
@number = 4
end
def test_number_is_four
assert_equal 4, @number
end
def test_double_number
test_number_is_four
@number = @number * 2
assert_equal 8, @number
end
def test_halfing_number_after_number_is_doubled_returns_it_to_original
test_double_number
@number = @number / 2
test_number_is_four
end
end
@reggieb

reggieb commented Nov 21, 2014

Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment