Slide 59
Slide 59 text
def test("greet Dave"):
expected = "Hello, Dave"
result = greet("Dave")
assert(result == expected)
def test("greet the world when no name"):
expected = "Hello, World"
result = greet("")
assert(result == expected)
def greet(name):
if(name == ""):
return "Hello, World"
else
return "Hello, " + name
greeter_test.py greeter.py
def test("greet the world when nil"):
expected = "Hello, World"
result = greet(nil)
assert(result == expected)
One last requirement,
and an initially failing test