Guest User

Untitled

a guest
Sep 22nd, 2011
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. pom.xml
  2.  
  3. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5. <modelVersion>4.0.0</modelVersion>
  6. <groupId>layer_domain</groupId>
  7. <artifactId>layer_domain</artifactId>
  8. <version>0.0.1-SNAPSHOT</version>
  9.  
  10.  
  11.  
  12. <repositories>
  13. <repository>
  14. <id>jboss-public-repository-group</id>
  15. <name>JBoss Public Maven Repository Group</name>
  16. <url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
  17. <layout>default</layout>
  18. <releases>
  19. <enabled>true</enabled>
  20. <updatePolicy>never</updatePolicy>
  21. </releases>
  22. <snapshots>
  23. <enabled>true</enabled>
  24. <updatePolicy>never</updatePolicy>
  25. </snapshots>
  26. </repository>
  27. </repositories>
  28.  
  29. <properties>
  30. <version.arquillian_core>1.0.0.CR5</version.arquillian_core>
  31. </properties>
  32.  
  33. <dependencyManagement>
  34. <dependencies>
  35. <dependency>
  36. <groupId>org.jboss.arquillian</groupId>
  37. <artifactId>arquillian-bom</artifactId>
  38. <version>${version.arquillian_core}</version>
  39. <scope>import</scope>
  40. <type>pom</type>
  41. </dependency>
  42. </dependencies>
  43. </dependencyManagement>
  44.  
  45. <dependencies>
  46. <dependency>
  47. <groupId>org.jboss.arquillian.junit</groupId>
  48. <artifactId>arquillian-junit-container</artifactId>
  49. </dependency>
  50.  
  51. <dependency>
  52. <groupId>org.jboss.as</groupId>
  53. <artifactId>jboss-as-arquillian-container-remote</artifactId>
  54. <version>7.0.1.Final</version>
  55. </dependency>
  56. <dependency>
  57. <groupId>org.jboss.arquillian.protocol</groupId>
  58. <artifactId>arquillian-protocol-servlet</artifactId>
  59.  
  60. </dependency>
  61. </dependencies>
  62.  
  63. </project>
  64.  
  65. arquillian.xml
  66.  
  67. <?xml version="1.0" encoding="UTF-8"?>
  68. <arquillian xmlns="http://jboss.org/schema/arquillian"
  69. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  70. xsi:schemaLocation="http://jboss.org/schema/arquillian
  71. http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
  72.  
  73.  
  74. <defaultProtocol type="Servlet 3.0" />
  75.  
  76. <container qualifier="jboss7" default="true">
  77. <!-- <protocol type="jmx-as7">-->
  78. <!-- <property name="executionType">REMOTE</property>-->
  79. <!-- </protocol>-->
  80.  
  81. </container>
  82.  
  83. </arquillian>
  84.  
  85. deploymentMethod:
  86.  
  87. package org.atmofair.main;
  88.  
  89.  
  90. import org.jboss.arquillian.container.test.api.Deployment;
  91. import org.jboss.arquillian.junit.Arquillian;
  92. import org.jboss.shrinkwrap.api.Archive;
  93. import org.jboss.shrinkwrap.api.ShrinkWrap;
  94. import org.jboss.shrinkwrap.api.asset.EmptyAsset;
  95. import org.jboss.shrinkwrap.api.spec.WebArchive;
  96. import org.junit.Assert;
  97. import org.junit.runner.RunWith;
  98.  
  99. @RunWith(Arquillian.class)
  100. public class Test {
  101.  
  102. @Deployment
  103. public static Archive<?> createTestArchive() {
  104. return ShrinkWrap.create(WebArchive.class, "test.war")
  105. .addPackages(true, "org")
  106.  
  107. // .addAsResource("META-INF/MANIFEST.MF", "META-INF/MANIFEST.MF")
  108. .addAsResource("META-INF/persistence.xml", "META-INF/persistence.xml")
  109. .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml")
  110. // .setManifest((new File("src/MANIFEST.MF")))
  111. ;
  112. }
  113.  
  114.  
  115. // @Inject
  116. // MemberRegistration memberRegistration;
  117. //
  118. // @Inject
  119. // Logger log;
  120.  
  121. @org.junit.Test
  122. public void testRegister() throws Exception {
  123. Assert.assertTrue(true);
  124. System.out.println("arquillian test");
  125. }
  126.  
  127.  
  128. }
Advertisement
Add Comment
Please, Sign In to add comment