Add koan on break statements

This commit is contained in:
David Calavera
2011-01-23 19:44:58 +01:00
parent 70eae5b306
commit a05d7b8980
2 changed files with 20 additions and 0 deletions

View File

@@ -93,6 +93,16 @@ class AboutControlStatements < EdgeCase::Koan
assert_equal __, result
end
def test_break_statement_returns_values
i = 1
result = while i <= 10
break i if i % 2 == 0
i += 1
end
assert_equal __, result
end
def test_next_statement
i = 0
result = []

View File

@@ -93,6 +93,16 @@ class AboutControlStatements < EdgeCase::Koan
assert_equal __(3628800), result
end
def test_break_statement_returns_values
i = 1
result = while i <= 10
break i if i % 2 == 0
i += 1
end
assert_equal __(2), result
end
def test_next_statement
i = 0
result = []