> + @Rule
> + public BuildFileRule buildRule = new BuildFileRule();
> +
> + @Before
> public void setUp() {
> - configureProject("src/etc/testcases/taskdefs/available.xml");
> - executeTarget("setUp");
> +
> buildRule.configureProject("src/etc/testcases/taskdefs/available.xml");
> + buildRule.executeTarget("setUp");
> }
>
> // Nothing specified -> Fail
> + @Test
> public void test1() {
> - expectBuildException("test1", "required argument not specified");
> + try {
> + buildRule.executeTarget("test1");
> + fail("Required argument not specified");
> + } catch (BuildException ex) {
> + //TODO assert exception message
> + }
> }
Some ideas:
buildRule.executeTarget("test1");
==> could the BuildFileRule use a default (test name) for executeTarget?
buildRule.executeTarget();
//TODO assert exception message
Here the rule ExpectedException would help
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]