assert « Unit Test « Ruby






1.add an assertion to test_basic that's certainly going to fail
2.assert(): Only passes if the boolean expression isn't false or nil (for example, assert 2 == 1 will always fail).
3.assert_equal(expected, actual): Only passes if the expected and actual values are equal (as compared with the == operator). assert_equal('A', 'a'.upcase) will pass.
4.assert_not_equal(expected, actual): The opposite of assert_equal. This test will fail if the expected and actual values are equal.
5.Testing Word Separation