few more enlightening tweaks
This commit is contained in:
@@ -59,12 +59,20 @@ class AboutControlStatements < EdgeCase::Koan
|
||||
|
||||
def test_unless_statement
|
||||
result = :default_value
|
||||
unless false
|
||||
unless false # same as saying 'if !false', which evaluates as 'if true'
|
||||
result = :false_value
|
||||
end
|
||||
assert_equal __, result
|
||||
end
|
||||
|
||||
def test_unless_statement_evaluate_true
|
||||
result = :default_value
|
||||
unless true # same as saying 'if !true', which evaluates as 'if false'
|
||||
result = :true_value
|
||||
end
|
||||
assert_equal __, result
|
||||
end
|
||||
|
||||
def test_unless_statement_modifier
|
||||
result = :default_value
|
||||
result = :false_value unless false
|
||||
|
||||
Reference in New Issue
Block a user