A basic test compares an actual value with an expected value.

Compare actual and expected

equality_assertion.swift
func add(_ left: Int, _ right: Int) -> Int {
    return left + right
}

let expected = 
let actual = add(3, 4)
let passed = actual == expected
let message = passed ? "pass" : "fail expected \(expected) got \(actual)"

print(message)
func add(_ left: Int, _ right: Int) -> Int {
    return left + right
}

let expected = 
let actual = add(3, 4)
let passed = actual == expected
let message = passed ? "pass" : "fail expected \(expected) got \(actual)"

print(message)
func add(_ left: Int, _ right: Int) -> Int {
    return left + right
}

let expected = 
let actual = add(3, 4)
let passed = actual == expected
let message = passed ? "pass" : "fail expected \(expected) got \(actual)"

print(message)
equality assertion An equality assertion is just a comparison that reports whether the observed value matches the expected value.