From 6be4a1475c3c2ca7c441ee67374c12e26ee8ac03 Mon Sep 17 00:00:00 2001 From: carlos Date: Thu, 9 Jun 2005 07:13:34 +0000 Subject: [PATCH] Added tests git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@189722 13f79535-47bb-0310-9956-ffa450edef68 --- jxr/project.xml | 15 ++++++++ .../apache/maven/jxr/CodeTransformTest.java | 35 +++++++++++++++++++ .../org/apache/maven/jxr/JxrBeanTest.java | 27 ++++++++++++++ 3 files changed, 77 insertions(+) create mode 100644 jxr/src/test/org/apache/maven/jxr/CodeTransformTest.java create mode 100644 jxr/src/test/org/apache/maven/jxr/JxrBeanTest.java diff --git a/jxr/project.xml b/jxr/project.xml index 1f0128fa..691cf436 100644 --- a/jxr/project.xml +++ b/jxr/project.xml @@ -113,6 +113,21 @@ root + + commons-collections + commons-collections + 3.1 + + + commons-beanutils + commons-beanutils-core + 1.7.0 + + + commons-jexl + commons-jexl + 1.0-beta-1 + diff --git a/jxr/src/test/org/apache/maven/jxr/CodeTransformTest.java b/jxr/src/test/org/apache/maven/jxr/CodeTransformTest.java new file mode 100644 index 00000000..165821f7 --- /dev/null +++ b/jxr/src/test/org/apache/maven/jxr/CodeTransformTest.java @@ -0,0 +1,35 @@ +package org.apache.maven.jxr; + +import java.io.File; + +import junit.framework.TestCase; + +import org.apache.maven.jxr.pacman.PackageManager; + +public class CodeTransformTest extends TestCase { + + private CodeTransform codeTransform; + + private PackageManager packageManager; + + protected void setUp() throws Exception { + super.setUp(); + packageManager = new PackageManager(); + codeTransform = new CodeTransform(packageManager); + } + + public void testTransform() throws Exception { + File sourceFile = new File( + "src/test/org/apache/maven/jxr/CodeTransformTest.java"); + assertTrue(sourceFile.exists()); + codeTransform.transform(sourceFile.getAbsolutePath(), + "target/CodeTransformTest.html", "en", "ISO-8859-1", + "ISO-8859-1", "", ""); +// sourceFile = new File("src/test/org/apache/maven/jxr/package-info.java"); +// assertTrue(sourceFile.exists()); +// codeTransform.transform(sourceFile.getAbsolutePath(), +// "target/pakage-info.html", "en", "ISO-8859-1", "ISO-8859-1", +// "", ""); + } + +} diff --git a/jxr/src/test/org/apache/maven/jxr/JxrBeanTest.java b/jxr/src/test/org/apache/maven/jxr/JxrBeanTest.java new file mode 100644 index 00000000..9cee6cbb --- /dev/null +++ b/jxr/src/test/org/apache/maven/jxr/JxrBeanTest.java @@ -0,0 +1,27 @@ +package org.apache.maven.jxr; + +import junit.framework.TestCase; + +public class JxrBeanTest extends TestCase { + + private JxrBean jxrBean; + + protected void setUp() throws Exception { + super.setUp(); + jxrBean = new JxrBean(); + jxrBean.setSourceDir("src/test"); + jxrBean.setDestDir("target"); + jxrBean.setInputEncoding("ISO-8859-1"); + jxrBean.setOutputEncoding("ISO-8859-1"); + jxrBean.setTemplateDir("src/plugin-resources/templates"); + jxrBean.setJavadocDir(""); + jxrBean.setWindowTitle("title"); + jxrBean.setDocTitle("title"); + jxrBean.setBottom("copyright"); + } + + public void testXref() throws Exception { + jxrBean.xref(); + } + +}