java ... com.your.package.Application
java ... com.thoughtworks.frankenstein.application.PipingMain com.your.package.Application
Customization
If you're extending Frankenstein, you'll need to write your own main class.
import com.thoughtworks.frankenstein.application.FrankensteinIntegration;
/**
* Launches the application under test via Frankenstein.
*/
public class FrankensteinLauncher {
public static void main(String[] args) {
FrankensteinIntegration integration = new FrankensteinIntegration(YouMainClass.class);
integration.registerEvent(YourCustomEvent.class);
integration.registerRecorder(YourCustomRecorder.class);
integration.start(args);
}
}
The application can then be launched by changing the appropriate line of the application's script to look like this:
java ... com.your.package.FrankensteinLauncher ...