com.sleepycat.je.utilint
Interface TestHook


public interface TestHook

TestHook is used induce testing behavior that can't be provoked externally. For example, unit tests may use hooks to throw IOExceptions, or to cause waiting behavior. To use this, a unit test should extend TestHook with a class that overrides the desired method. The desired code will have a method that allows the unit test to specify a hook, and will execute the hook if it is non-null.


Method Summary
 void doHook()
           
 void doIOHook()
           
 

Method Detail

doIOHook

void doIOHook()
              throws IOException
Throws:
IOException

doHook

void doHook()


Copyright 2004-2005 Sleepycat, Inc. All Rights Reserved.