A. describeTo(Description description)
B. invoke(Invocation invocation)
C. perform(String script)
D. where(String name, Object value)
This question was posed to me by my college professor while I was bunking the class.
My question comes from Setting Up a Maven Project topic in section Running JUnit Tests from Maven2 of JUnit
The best explanation: The where() function returns the action, so that more variables can be defined if needed.