git clone of logicmail with some fixes/features added
at master 29 lines 1.2 kB view raw
1//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2// This file is part of J2MEUnit, a Java 2 Micro Edition unit testing framework. 3// 4// J2MEUnit is free software distributed under the Common Public License (CPL). 5// It may be redistributed and/or modified under the terms of the CPL. You 6// should have received a copy of the license along with J2MEUnit. It is also 7// available from the website of the Open Source Initiative at 8// http://www.opensource.org. 9// 10// J2MEUnit is distributed in the hope that it will be useful, but WITHOUT ANY 11// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 12// FOR A PARTICULAR PURPOSE. 13//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 14package j2meunit.framework; 15 16/***************************************************************************** 17 * A <em>Protectable</em> can be run and can throw a Throwable. 18 * 19 * @see TestResult 20 */ 21public interface Protectable 22{ 23 //~ Methods ---------------------------------------------------------------- 24 25 /*************************************** 26 * Run the the following method protected. 27 */ 28 public abstract void protect() throws Throwable; 29}