CFUnit News

CFUnit switches to subversion

Tue, 07 Nov 2006 04:32:35 -0000

In preparation for its upcoming version, v2.0, the CFUnit project has switched to Subversion version control system.

Subversion will provide a number of improvements over the previous version control system, CVS. Switching to this version control system will help coordinate the changes planned for the next version of CFUnit, and provide easier access to potential contributes.

The previous CVS repository will be retained temporarily for historical purposes, but all future development will be done via the new system.

Online browser access of the new repository is available at:
http://cfunit.svn.sourceforge.net/viewvc/cfunit/

For access via a SVN client, this URL can should used:
https://svn.sourceforge.net/svnroot/cfunit

CFUnit launches its production release!

Sun, 19 Mar 2006 15:09:53 -0000

Six months after its beta release, and four months after its first release candidate, CFUnit has launched its first stable production version. CFUnit is a xUnit testing framework for ColdFusion, modeled after the popular JUnit framework.

This release includes more detailed SQL exception messages, as well as new set of core runner files. These core files are for convenience and can by duplicated to begin building ColdFusion unit tests as quickly as possible.

From version v0.1 to v1.0 CFUnit has grown steadily. Interesting in the project is constantly increasing, which is visible in the project?s download rate which continues to trend upward.

This interest is fueled by the release of articles focused in unit testing ColdFusion, such as the three part article released by Fusion Authority, an online technical magazine:
Part 1: An Introduction to Unit Testing (http://www.fusionauthority.com/Techniques/Article.cfm/ArticleID:4560)
Part 2: Building Unit Tests with CFUnit (http://www.fusionauthority.com/Techniques/Article.cfm/ArticleID:4568)
Part 3: Integrate your tests into CFEclipse using CFUnit-Ant (http://www.fusionauthority.com/Techniques/Article.cfm/ArticleID:4583)

ColdFusion unit testing has also seen coverage in podcasts such as Helms and Peters - Out Loud (http://www.helmsandpeters.com/audiofiles/HAPOL-06-UnitTesting.mp3) and the ColdFusion Podcast (http://www.coldfusionpodcast.com/)

With all the interest surrounding unit testing ColdFusion applications, the timing is ideal for CFUnit to launch its production release.

For more information, visit the CFUnit home page:
http://cfunit.sourceforge.net

Or download the latest release at:
http://sourceforge.net/project/showfiles.php?group_id=145385

CFUnit v0.5.2 Released

Wed, 28 Dec 2005 01:03:49 -0000

CFUnit has released v0.5.2 it's third, and hopefully final, release candidate. CFUnit is a xUnit testing framework for ColdFusion, modeled after the popular JUnit framework.

This release includes many bug fixes and a new improved test runner design. Thank you to all the people who contributed to this version, including Mark Mandel and Paul Kenney.

For more information, visit the CFUnit home page:
http://cfunit.sourceforge.net

Or download the latest release at:
http://sourceforge.net/project/showfiles.php?group_id=145385

Highlight Your Project with CFUnit

Sun, 27 Nov 2005 00:29:26 -0000

CFUnit is now offering to highlight projects that have used its testing framework. CFUnit is an xUnit testing framework for ColdFusion, modeled after the popular JUnit framework.

Last month many ColdFusion developers downloaded CFUnit. This month the download rate continues to increase and may in fact double last month's rate. With the addition and an Ant extension for CFUnit testing, the project's progress is looking great.

To spur this growth, CFUnit is now looking for sites or applications which have used their framework for testing. The selected project will be featured on the CFUnit home page and will include a description of the project and how it used CFUnit. The projects home page receives hundreds of web hits a day (and traffic continues to grew), so this is a great advertising opportunity for new ColdFusion projects. If you would like to submit your project to be highlighted, please email the project manager at:
skorpiun@users.sourceforge.net

Along with its project highlight program, CFUnit also now has a web badge; which anyone who has used CFUnit can place on their site or application to exhibit their attention to the quality of their project. More information on that can be found on the project web site at:
http://cfunit.sourceforge.net/involved.php

CFUnit's progress continues to look promising, and with efforts like these, it will hopefully continue to grow rapidly.

CFUnit releases its first Release Candidate

Fri, 04 Nov 2005 03:40:31 -0000

CFUnit has released v0.5, its first Release Candidate. CFUnit is a xUnit testing framework for ColdFusion, modeled after the popular JUnit framework.

CFUnit was revived last August and has grown extensively since then in both functionality and in community interest. This is largely because of the recognition from industry leaders such as Ben Forta (http://www.forta.com/blog/index.cfm?mode=e&entry=1765) and Jonathan Cogley (http://weblogs.asp.net/jcogley/archive/2005/10/13/427372.aspx)

This release is CFUnits most significant change since the original alpha release. This release includes improved logic for assertEquals() and the addition of assertSame(). Test cases also are now self-executing, making writing unit tests for ColdFusion easier then ever. With the recent addition of support for CFML template testing, this most recent version of CFUnit is now packaged as a Release Candidate.

For more information, visit the CFUnit home page:
http://cfunit.sourceforge.net

Or download the latest release at:
http://sourceforge.net/project/showfiles.php?group_id=145385

New CFUnit Primer

Sun, 09 Oct 2005 03:45:11 -0000

A new primer has been added to the CFUnit site. CFUnit is a unit testing framework for ColdFusion, modeled after the popular JUnit framework. This new document will help new users get started using CFUnit.

The document can be viewed at:
http://cfunit.sourceforge.net/help-primer.php

Though this primer does not cover the full power of CFUnit this primer will hopefully help new users get a start using CFUnit and get them interested in learning more about the project.

CFUnit Now Supports ColdFusion Template Testing

Tue, 27 Sep 2005 03:11:43 -0000

CFUnit now supports testing against CFML Templates (*.cfm files) and CF Modules. CFUnit is a unit testing framework for ColdFusion, modeled after the popular JUnit framework.

In the most recent release, there has been two new methods added, assertOutputs(), and generateOutputs(). With these methods it is easy for a ColdFusion developer to test templates and modules. For more information, see the help documentation on testing templates with CFUnit:
http://cfunit.sourceforge.net/help-template.php

With this added flexibility and power, CFUnit is more powerful then ever. If you are a ColdFusion developer you can help by downloading the most recent version of the framework and using it you own day-to-day development to help us improve and refine the project even further.

For more information, visit the CFUnit home page:
http://cfunit.sourceforge.net

Or download the latest release at:
http://sourceforge.net/project/showfiles.php?group_id=145385

CFUnit Beta Release!

Fri, 23 Sep 2005 21:16:09 -0000

CFUnit has released its first Beta version. CFUnit is a unit testing framework for ColdFusion, modeled after the popular JUnit framework.

CFUnit was revived in August as an Alpha release and has been slowly refined since then. In this release there is better assertion logic, and the few known bugs have been resolved.

It is hoped that this version will be the bases for our first stable/production release, which we hope to release within the next few months. We are currently in need of ColdFusion developers who can download and use the framework in their own work to help us improve and refine the project even further.

For more information, visit the CFUnit home page:
http://cfunit.sourceforge.net

Or download the latest release at:
http://sourceforge.net/project/showfiles.php?group_id=145385

CFUnit New Release (v0.2)

Sun, 18 Sep 2005 01:31:05 -0000

A new version of CFUnit has been released. This version is easier to install, and therefore I hope it will make distributing it easier.

This release is easier to install for two reasons. First, there are no more references to the Junit framework, so there is no longer a need for the Junit.jar file to be downloaded and installed. The second reason is that the TestRunner CFC was moved to the framework folder, making the framework more stable and portable.

Along with those larger changes, there are also a few bug fixes and corrections. See the release notes for more information.

This version is still filed as an Alpha release, but I believe this may end up being the Beta release provided there are no more major changes.
.

CFUnit Web Site Launched

Wed, 14 Sep 2005 17:40:40 -0000

The new web site is about as basic as a site can be, after all everything has to start somewhere. But as basic as it is, it will hopefully help build some more interest in the CFUnit project.

A CFUnit logo is also in the works which we can incorporate into the page and other CFUnit material. I will also be looking into more interesting page designs, so feel free to post your suggestions in the CFUnit forums.