InvokeMethod.java revision b3823db9f1192d8c81345740b3e65bd6738ba55b
1/** 2 * 3 */ 4package org.junit.internal.runners.statements; 5 6import org.junit.runners.model.FrameworkMethod; 7import org.junit.runners.model.Statement; 8 9public class InvokeMethod extends Statement { 10 private final FrameworkMethod fTestMethod; 11 private Object fTarget; 12 13 public InvokeMethod(FrameworkMethod testMethod, Object target) { 14 fTestMethod= testMethod; 15 fTarget= target; 16 } 17 18 @Override 19 public void evaluate() throws Throwable { 20 fTestMethod.invokeExplosively(fTarget); 21 } 22}