require_relative 'helper' class TestIf < MiniTest::Test include Fragments def test_if_plus @string_input = <<HERE class Object int main() int n = 10 if_plus( n - 12) return 3 else return 4 end end end HERE @length = 25 check_return 4 end def test_if_zero @string_input = <<HERE class Object int main() int n = 10 if_zero(n - 10 ) "10".putstring() end end end HERE @length = 46 @stdout = "10" check end def test_if_minus @string_input = <<HERE class Object int itest(int n) if_minus( n - 12) "then".putstring() else "else".putstring() end end int main() itest(20) end end HERE @length = 61 @stdout = "else" check end end