Author: apetrelli
Date: Tue Dec 7 19:19:40 2010
New Revision: 1043168
URL: http://svn.apache.org/viewvc?rev=1043168&view=rev
Log:
TILESSB-11
Finished maven-autotag-plugin testing and finished testing of all Tiles!
Added:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
(with props)
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
(with props)
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
(with props)
Added:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
URL:
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java?rev=1043168&view=auto
==============================================================================
---
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
(added)
+++
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
Tue Dec 7 19:19:40 2010
@@ -0,0 +1,36 @@
+/**
+ *
+ */
+package org.apache.tiles.autotag.plugin;
+
+import static org.junit.Assert.*;
+
+import org.apache.tiles.autotag.freemarker.FMTemplateGeneratorFactory;
+import org.junit.Test;
+
+/**
+ * Tests {...@link GenerateFreemarkerMojo}.
+ *
+ * @version $Rev$ $Date$
+ */
+public class GenerateFreemarkerMojoTest {
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateFreemarkerMojo#createTemplateGeneratorFactory(org.apache.velocity.app.VelocityEngine)}.
+ */
+ @Test
+ public void testCreateTemplateGeneratorFactory() {
+ GenerateFreemarkerMojo mojo = new GenerateFreemarkerMojo();
+ assertTrue(mojo.createTemplateGeneratorFactory(null) instanceof
FMTemplateGeneratorFactory);
+ }
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateFreemarkerMojo#getParameters()}.
+ */
+ @Test
+ public void testGetParameters() {
+ GenerateFreemarkerMojo mojo = new GenerateFreemarkerMojo();
+ assertNull(mojo.getParameters());
+ }
+
+}
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
URL:
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java?rev=1043168&view=auto
==============================================================================
---
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
(added)
+++
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
Tue Dec 7 19:19:40 2010
@@ -0,0 +1,37 @@
+/**
+ *
+ */
+package org.apache.tiles.autotag.plugin;
+
+import static org.junit.Assert.*;
+
+import org.apache.tiles.autotag.jsp.JspTemplateGeneratorFactory;
+import org.junit.Test;
+
+/**
+ * Tests {...@link GenerateJspMojo}.
+ *
+ * @version $Rev$ $Date$
+ */
+public class GenerateJspMojoTest {
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateJspMojo#createTemplateGeneratorFactory(org.apache.velocity.app.VelocityEngine)}.
+ */
+ @Test
+ public void testCreateTemplateGeneratorFactory() {
+ GenerateJspMojo mojo = new GenerateJspMojo();
+ assertTrue(mojo.createTemplateGeneratorFactory(null) instanceof
JspTemplateGeneratorFactory);
+ }
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateJspMojo#getParameters()}.
+ */
+ @Test
+ public void testGetParameters() {
+ GenerateJspMojo mojo = new GenerateJspMojo();
+ mojo.taglibURI = "http://www.test.org/taglib";
+ assertEquals("http://www.test.org/taglib",
mojo.getParameters().get("taglibURI"));
+ }
+
+}
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
URL:
http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java?rev=1043168&view=auto
==============================================================================
---
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
(added)
+++
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
Tue Dec 7 19:19:40 2010
@@ -0,0 +1,36 @@
+/**
+ *
+ */
+package org.apache.tiles.autotag.plugin;
+
+import static org.junit.Assert.*;
+
+import org.apache.tiles.autotag.velocity.VelocityTemplateGeneratorFactory;
+import org.junit.Test;
+
+/**
+ * Tests {...@link GenerateVelocityMojo}.
+ *
+ * @version $Rev$ $Date$
+ */
+public class GenerateVelocityMojoTest {
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateVelocityMojo#createTemplateGeneratorFactory(org.apache.velocity.app.VelocityEngine)}.
+ */
+ @Test
+ public void testCreateTemplateGeneratorFactory() {
+ GenerateVelocityMojo mojo = new GenerateVelocityMojo();
+ assertTrue(mojo.createTemplateGeneratorFactory(null) instanceof
VelocityTemplateGeneratorFactory);
+ }
+
+ /**
+ * Test method for {...@link
org.apache.tiles.autotag.plugin.GenerateVelocityMojo#getParameters()}.
+ */
+ @Test
+ public void testGetParameters() {
+ GenerateVelocityMojo mojo = new GenerateVelocityMojo();
+ assertNull(mojo.getParameters());
+ }
+
+}
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tiles/sandbox/trunk/tiles-autotag/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL