// Check for a failed equality assertion void TestCase::assertEquals (long expected, long actual, long lineNumber, std::string fileName) { if (expected != actual) assertImplementation (false, notEqualsMessage(expected, actual), lineNumber, fileName); }
// Check for a failed equality assertion void TestCase::assertEquals (double expected, double actual, double delta, long lineNumber, std::string fileName) { if (fabs (expected - actual) > delta) assertImplementation (false, notEqualsMessage(expected, actual), lineNumber, fileName); }
// Check for a failed equality assertion void TestCase::assertEquals(const void* expected, const void* actual, long lineNumber, const std::string& fileName) { if (expected != actual) assertImplementation(false, notEqualsMessage(expected, actual), lineNumber, fileName); }