package com.softwaremill.common.cdi.autofactory.mixed;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.spec.JavaArchive;
import com.softwaremill.common.arquillian.ManifestUtil;
import com.softwaremill.common.cdi.autofactory.AbstractAutoFactoryTest;
import com.softwaremill.common.cdi.autofactory.CreatedWith;
/**
* @author Adam Warski (adam at warski dot org)
*/
public class AutoFactoryMixedConstructorTest extends AbstractAutoFactoryTest {
@Deployment
public static JavaArchive createTestArchive() {
JavaArchive ar = ShrinkWrap.create(JavaArchive.class, "test.jar")
.addClass(PriceCalculatorMixedConstructorImpl.class)
.addClass(TotalPriceCalculatorMixedConstructorImpl.class)
.addPackage(CreatedWith.class.getPackage());
return ManifestUtil.addEmptyBeansXml(ar);
}
}