Author: jlmonteiro
Date: Tue Jun 27 13:47:59 2017
New Revision: 1800061

URL: http://svn.apache.org/viewvc?rev=1800061&view=rev
Log:
fixing arquillian sample in the doc

Modified:
    
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/ArquillianConfiguration.java
    
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/testing/index.adoc

Modified: 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/ArquillianConfiguration.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/ArquillianConfiguration.java?rev=1800061&r1=1800060&r2=1800061&view=diff
==============================================================================
--- 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/ArquillianConfiguration.java
 (original)
+++ 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/ArquillianConfiguration.java
 Tue Jun 27 13:47:59 2017
@@ -34,7 +34,7 @@ public class ArquillianConfiguration ext
                 "<arquillian xmlns=\"http://jboss.org/schema/arquillian\"\n"; +
                 "            
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"; +
                 "            
xsi:schemaLocation=\"http://jboss.org/schema/arquillian 
http://jboss.org/schema/arquillian/arquillian_1_0.xsd\";>\n" +
-                "  <container qualifier=\"tomee-embedded\" 
default=\"true\">\n" +
+                "  <container qualifier=\"meecrowave\" default=\"true\">\n" +
                 "    <configuration>\n" +
                 Stream.of(MeecrowaveConfiguration.class.getDeclaredFields())
                         .sorted(Comparator.comparing(Field::getName))

Modified: 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/testing/index.adoc
URL: 
http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/testing/index.adoc?rev=1800061&r1=1800060&r2=1800061&view=diff
==============================================================================
--- 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/testing/index.adoc
 (original)
+++ 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/testing/index.adoc
 Tue Jun 27 13:47:59 2017
@@ -22,25 +22,11 @@ Coordinates:
 
 === Rules and Runners
 
-Meecrowave provides two flavors of JUnit integration: mono or nor 
runners/rules. The mono one will
-ensure there is a single container for the whole JVM where the other ones will 
follow JUnit lifecycle (per class or test).
+Meecrowave provides two flavors of JUnit integration: standalone or 
runners/rules. The standalone one will
+ensure there is a single container for the whole JVM. It also fits standalone 
environments where you want to control the lifecycle.
+The other one will follow the JUnit lifecycle (per class or test rule).
 
-Here how to use the not mono rule:
-
-[source,java]
-----
-public class MeecrowaveRuleTest {
-    @ClassRule // started once for the class, @Rule would be per method
-    public static final MeecrowaveRule RULE = new MeecrowaveRule();
-
-    @Test
-    public void test() throws IOException {
-        // use "http://localhost:"; + RULE.getConfiguration().getHttpPort()
-    }
-}
-----
-
-And here for the mono version:
+Here how to use the standalone flavor:
 
 [source,java]
 ----
@@ -61,12 +47,30 @@ public class MonoMeecrowaveRuleTest {
 }
 ----
 
-When using the mono runner, `@MonoMeecrowave.Runner.ConfigurationInject` 
allows to still
+When using the standalone, `@MonoMeecrowave.Runner.ConfigurationInject` allows 
to still
 access the configuration and random HTTP port.
 
-For the configuration, mono rule will use a global configuration shared by all 
tests. To load it
+For the configuration, the standalone runner will use a global configuration 
shared by all tests. To load it
 it will use a standard `ServiceLoader` on type 
`org.apache.meecrowave.Meecrowave$ConfigurationCustomizer`.
 
+And here is the one bound to the JUnit lifecycle
+
+[source,java]
+----
+public class MeecrowaveRuleTest {
+    @ClassRule // started once for the class, @Rule would be per method
+    public static final MeecrowaveRule RULE = new MeecrowaveRule();
+
+    @Test
+    public void test() throws IOException {
+        // use "http://localhost:"; + RULE.getConfiguration().getHttpPort()
+    }
+}
+----
+
+As usual with JUnit rules, you can decide whereas the Meecrowave instance is 
bound to the entire test class
+or a method by using @ClassRule or @Rule.
+
 === JUnit 5
 
 JUnit 5 integrates a new `Extension` system. It is not yet very well supported 
by IDEs but you can already use it with


Reply via email to