Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist
View gist:1388365
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
package org.jboss.seam.faces.test.weld.view.action;
 
import javax.enterprise.inject.Instance;
import javax.inject.Inject;
 
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.seam.faces.test.weld.view.action.annotation.AfterInvokeApplicationViewAction;
import org.jboss.seam.faces.test.weld.view.action.annotation.BeforeRenderResponseViewAction;
import org.jboss.seam.faces.test.weld.view.action.annotation.ClientController;
import org.jboss.seam.faces.test.weld.view.action.annotation.CountryController;
import org.jboss.seam.faces.view.action.ViewActionExtension;
import org.jboss.seam.faces.view.config.ViewConfigStoreImpl;
import org.jboss.shrinkwrap.api.Archive;
import org.jboss.shrinkwrap.api.ArchivePaths;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.ByteArrayAsset;
import org.jboss.shrinkwrap.api.asset.EmptyAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.solder.el.Expressions;
import org.junit.Test;
import org.junit.runner.RunWith;
 
@RunWith(Arquillian.class)
public class ElViewActionTest {
@Deployment
public static Archive<?> createTestArchive() {
WebArchive archive = ShrinkWrap.create(WebArchive.class).addClass(ViewConfigStoreImpl.class)
.addClass(ViewActionExtension.class)
.addClass(AfterInvokeApplicationViewAction.class).addClass(BeforeRenderResponseViewAction.class)
.addClass(ClientController.class).addClass(CountryController.class).addClass(ElViewActionConfigEnum.class)
.addClass(ElViewActionBean.class).addClass(Expressions.class)
.addAsManifestResource(new ByteArrayAsset(new byte[0]), ArchivePaths.create("beans.xml"))
.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");;
return archive;
}
@Inject
Instance<Expressions> expressions;
@Test
public void test() {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.