1 package org.junit.runners.model; 2 3 4 /** 5 * Represents one or more actions to be taken at runtime in the course 6 * of running a JUnit test suite. 7 * 8 * @since 4.5 9 */ 10 public abstract class Statement { 11 /** 12 * Run the action, throwing a {@code Throwable} if anything goes wrong. 13 */ evaluate()14 public abstract void evaluate() throws Throwable; 15 }