class TestReverseLisp
Public Instance Methods
setup()
click to toggle source
# File test/test.rb, line 32 def setup @type = "reverse-lisp" @string = "( 13 ( 12 ( ( 2 3 ^ ) 18 / ) + ) - )" @array = ["(", 13.0, "(", 12.0, "(", "(", 2.0, 3.0, "**", ")", 18.0, "/", ")", "+", ")", "-", ")"] @result = 1 @ReverseLisp = Lisp.new(@string, @type) end
test_array_access()
click to toggle source
# File test/test.rb, line 48 def test_array_access assert_equal(@array, @ReverseLisp.array) end
test_results()
click to toggle source
# File test/test.rb, line 52 def test_results assert_equal(@result, @ReverseLisp.result) end
test_string_access()
click to toggle source
# File test/test.rb, line 44 def test_string_access assert_equal(@string, @ReverseLisp.string) end
test_type_access()
click to toggle source
# File test/test.rb, line 40 def test_type_access assert_equal(@type, @ReverseLisp.type) end