Doug, I'm not exactly an "expert in Unit testing", but I can give you
my experiences to get started.

* I have been using CFCUnit (http://www.cfcunit.org/) for two years
now: it's a small tool (plus framework) to write unit tests in
Coldfusion. Unfortunately for me, as a project CFCUnit seems to have
died (but what is there works well).

* The new kid in CF town appears to be CFUnit
(http://cfunit.sourceforge.net/). I haven't tried it yet, but from
what I see it's even simpler to use than CFCUnit.

* For either solution and since testing Reactor means testing CFC's, a
separate directory (possibly with subdirs) is sufficient to get going.

Wouter



On 6/5/06, Doug Hughes <[EMAIL PROTECTED]> wrote:




No takers?  Common people.  J  I know you're out there!



About the unit tests:  All I need is someone to help me with the
architecture of them.  I'll write all the tests.



And the test server?  No one has anything?  Heck, I'll supply the box if
someone has a network (and I need to).



Doug




From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Doug Hughes

 Sent: Friday, June 02, 2006 9:41 PM
 To: [email protected]
 Subject: [Reactor for CF] I need volunteers









Hey everyone,



As I've said in the past, we're getting pretty close to a beta from Reactor.
 As a part of this, I'm trying to formalize the development process for
reactor to make it a little less ad-hoc than it has been.  To support this,
I need to ask for a couple volunteers from the crowd to take ownership of
specific things, listed below.



Unit Tests



I was wondering if there were any experts in unit testing out there.  I'm
interested in creating a set of unit tests that can easily be run on all of
the supported DBMS.  Essentially I want to create one set of tests that can
be run on all of the DBs.  The point of this is two-fold.  1) To prove that
reactor behaves the same with all supported DBMS and 2) For regression
testing as changes and bug fixes are added to Reactor.  I plan for the unit
tests to be supported and extremely important to reactor as we move forward.
 Reactor is getting too big and too complicated to safely make changes the
way I have been.



Nightly Builds



I would like to ask a volunteer to write an ANT script (or something akin to
one).  What I want this to do is, on a nightly basis, check to see if there
are any new commits to the Subversion repository.  If there are, it would
check out all of the source code and the unit tests and run all the unit
tests on all of the supported DBMS.  A report would be generated which
included the results of the tests.  Additionally it would (might?) create a
zip file for that nightly build that anyone can download if they want.   The
purpose of this is to keep a running tab on the quality of the project and
to allow easy access to the history of the project.  I'm open to suggestions
on this.



Test Server



Is there anyone out there in hosting who would be willing to donate an old
server that we could install ColdFusion on as well as all of the supported
DBMS systems?  It doesn't need to be a nice server, it just needs to work
well enough.  I expect that this server would not be publicly available and
that it would only run the development versions of all of the software.  I
have licenses for windows that I can provide.  (Maybe this should be a dual
boot or a virtualized system so that the tests can be run on linux too? Once
again – I have licenses.)  Anyone willing to help with this? (Please!)



Presumably these three people would work closely together.



Thanks everyone!



Doug


-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Reactor for ColdFusion Mailing List
[email protected]
Archives at:
http://www.mail-archive.com/reactor%40doughughes.net/
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Reactor for ColdFusion Mailing List
[email protected]
Archives at:
http://www.mail-archive.com/reactor%40doughughes.net/
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --


-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Reactor for ColdFusion Mailing List
[email protected]
Archives at: http://www.mail-archive.com/reactor%40doughughes.net/
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

Reply via email to