I know its in Elliot's SVN and listed in the Community section of the
wiki....
http://wiki.dspace.org/confluence/display/DSPACE/Emetsger__15xFeatureBranches
Unit Testing
- Includes dependencies, Maven 2 project structure, and test harness for
unit testing. Most (if not all) feature branches have this branch already
merged in.
- Unit Testing
Branch<https://svn.mse.jhu.edu/repos/public/dspace/branches/unit-testing/>
- Mock Library and Test
Harness<https://svn.mse.jhu.edu/repos/public/ir/dspace-mock/>
- Resources for Mock library (dspace.cfg, log4j.properties,
etc)<https://svn.mse.jhu.edu/repos/public/ir/dspace-mock-resources/>
And in response to Scott... I'm not rejecting the proposal... just
evaluating it... I think we should move forward with the applying of the
work simply because of your effort up to this point is vetted in a deployed
scenario, well written and generally stable.
1.) We need to be clear about separating Unit Testing the codebase from
kicking the tires of an installation. So, I rather like your separation for
the test classes into a separate module. we do still need to think about
true Unit testing and it should remain separate so please scratch my idea
about using src/test/java.
2.) We need to get the modules properly broken up and out from the
synchronous release cycle like we discussed previously in our IRC meetings.
This means moving more of the dspace-xxx code into the modules space and
organizing accordingly.
3.) So a Testing Harness, even if called from Ant should be a separate
project that can be called independently against any DSpace URL and I think
you are getting us a good start here.
4.) However, work like dspace-discovery will completely violate these test
classes as they replace significant Search and Browse logic.
5.) Finally, Scott, I think your missing a class in your patch...
org.dspace.app.xmlui.XMLUITestRunner
Mark
On Wed, Apr 7, 2010 at 7:24 AM, Tim Donohue <tdono...@duraspace.org> wrote:
>
> On 4/6/2010 11:50 AM, Mark Diggory wrote:
>
>> We also have considerations in that we have a great body of work in
>> Elliot Metsgers Mock DSpace object and JUint testing framework,.
>
> Mark or Elliot (if you are listening in),
>
> This begs the question -- do we have Elliot's past work in our SVN
> somewhere? I took a quick glance around and didn't see it. Might be
good
> to get all of this somewhere in SVN & Jira, so that we can start to move
> forward on one or more of these testing frameworks (or merge code as
> needed).
>
> - Tim
>
--
Mark R. Diggory
Head of U.S. Operations - @mire
http://www.atmire.com - Institutional Repository Solutions
http://www.togather.eu - Before getting together, get t...@ther
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel