   end
 
   def test_assert_match_when_different do
-    assert_match({_, 2}, {2, 1})
+    "This should never be tested" = assert_match({_, 2}, {2, 1})
   rescue: error in [ExUnit::AssertionError]
     "Expected {2,1} to match {_,2}" = error.message
   end

  end

  def test_refute_when_value_is_true do
    refute true
  rescue: error in [ExUnit::AssertionError]
    "Expected true to be false" = error.message
  end

  def test_refute_with_message_when_value_is_true do
    refute true, "This should be false"
  rescue: error in [ExUnit::AssertionError]
    "This should be false" = error.message
  end

  end

  def test_assert_equal_when_different do
    "This should never be tested" = assert_equal(0, 1)
  rescue: error in [ExUnit::AssertionError]
    "Expected 1 to be equal to 0" = error.message
  end

  def test_assert_equal_with_message_when_different do
    "This should never be tested" = assert_equal(0, 1, "This should be equal")
  rescue: error in [ExUnit::AssertionError]
    "This should be equal" = error.message
  end
