edu.rice.cs.util
Class PreventExitSecurityManagerTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--edu.rice.cs.util.PreventExitSecurityManagerTest
All Implemented Interfaces:
Test

public class PreventExitSecurityManagerTest
extends TestCase

Test cases for PreventExitSecurityManager.

Version:
$Id: PreventExitSecurityManagerTest.java,v 1.3 2002/02/08 14:22:22 brianstoler Exp $

Field Summary
private  PreventExitSecurityManager _manager
           
 
Fields inherited from class junit.framework.TestCase
fName
 
Constructor Summary
PreventExitSecurityManagerTest(String name)
          Constructor.
 
Method Summary
 void setUp()
           
static Test suite()
          Creates a test suite for JUnit to run.
 void tearDown()
           
 void testCanNotChangeSecurityManager()
           
 void testExitVMRespectsBlock()
           
 void testSystemExitPrevented()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

_manager

private PreventExitSecurityManager _manager
Constructor Detail

PreventExitSecurityManagerTest

public PreventExitSecurityManagerTest(String name)
Constructor.
Parameters:
String - name
Method Detail

suite

public static Test suite()
Creates a test suite for JUnit to run.
Returns:
a test suite based on the methods in this class

setUp

public void setUp()
Overrides:
setUp in class TestCase

tearDown

public void tearDown()
Overrides:
tearDown in class TestCase

testSystemExitPrevented

public void testSystemExitPrevented()

testExitVMRespectsBlock

public void testExitVMRespectsBlock()

testCanNotChangeSecurityManager

public void testCanNotChangeSecurityManager()