org.jruby.test
Class TestRubyBase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.jruby.test.TestRubyBase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
TestKernel, TestRuby, TestRubyCollect, TestRubyHash

public class TestRubyBase
extends junit.framework.TestCase

Author:
Benoit

Field Summary
protected  Ruby ruby
           
 
Constructor Summary
TestRubyBase(java.lang.String name)
           
 
Method Summary
protected  java.lang.String eval(java.lang.String script)
          evaluate a string and returns the standard output.
 void tearDown()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ruby

protected Ruby ruby
Constructor Detail

TestRubyBase

public TestRubyBase(java.lang.String name)
Method Detail

eval

protected java.lang.String eval(java.lang.String script)
                         throws java.lang.Exception
evaluate a string and returns the standard output.

Parameters:
script - the String to eval as a String
Returns:
the value printed out on stdout and stderr by
Throws:
java.lang.Exception

tearDown

public void tearDown()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.