* generate /w all properties.
* @throws Exception if failed
*/
@Test
public void w_all() throws Exception {
Description description = new Description("Testing", name(MockData.class));
description.setBasePath("base-path");
description.setResourcePattern("*");
description.getOrder().add("something1");
description.getOrder().add("something2");
description.getDeletePatterns().add("delete1-*");
description.getDeletePatterns().add("delete2-*");
description.setFormatClassName(name(MockDataFormat.class));
Class<? extends DirectFileOutputDescription> aClass = generate(description);
assertThat(DirectFileOutputDescription.class.isAssignableFrom(aClass), is(true));
assertThat(Modifier.isAbstract(aClass.getModifiers()), is(false));