require_relative "helper" module Sol class TestClassStatementSlotMachine < MiniTest::Test include SlotMachineCompile def setup @ret = compile_slot( as_main("return 1")) end def test_return_class assert_equal SlotMachine::SlotCollection , @ret.class end def test_has_compilers assert_equal SlotMachine::MethodCompiler , @ret.method_compilers.class end def test_constant assert @ret.method_compilers.add_constant( Parfait::Integer.new(5) ) end end end