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