Testing by Assertions
Equality Check
Compare an actual value with an expected value.
Equality Check
equality_check.lua
local expected =
local actual = 5 + 5
local passed = actual == expected
local status = "fail"
if passed then
status = "pass"
end
print("expected=" .. expected)
print("actual=" .. actual)
print("status=" .. status)
local expected =
local actual = 5 + 5
local passed = actual == expected
local status = "fail"
if passed then
status = "pass"
end
print("expected=" .. expected)
print("actual=" .. actual)
print("status=" .. status)
local expected =
local actual = 5 + 5
local passed = actual == expected
local status = "fail"
if passed then
status = "pass"
end
print("expected=" .. expected)
print("actual=" .. actual)
print("status=" .. status)
expected versus actual
An assertion starts by calculating an actual value and comparing it with the expected result.