     not assert(!not_expected, message)
   end
 
+  # Asserts the `expected` value is true.
+  #
+  # ## Examples
+  #
+  #     assert true
+  #
   def assert(expected) do
     assert(expected, "Expected #{inspect expected} to be true")
   end

    assert(Erlang.string.str(container, base) != 0, message)
  end

  def assert_equal(expected, received) do
    assert_equal(expected, received, "Expected #{inspect received} to be equal to #{inspect expected}")
  end

    assert(expected == received, message)
  end

  # Asserts the `not_expected` value is false.
  #
  # ## Examples
  #
  #     refute false
  #
  def refute(not_expected) do
    refute(not_expected, "Expected #{inspect not_expected} to be false")
  end
