On 01/24/2012 04:30 PM, frank asseg wrote:
> Hola Guys,
>
> as foreseen by you guys i ran into trouble when creating a unit test for
> FCREPO-1047 (https://jira.duraspace.org/browse/FCREPO-1047).There seemes
> to be a lot of static stuff going on in Object creation. E.g.
> DOTranslationUtility which has a whole static block that goes on to call
> the static method Server.getConfig(), which tries to load fedora.fcfg
> from the filesystem. This of course results in a IOException in a unit
> testing environment and prevents mocking of dependent objects.
>
> Do you guys think it's feasible to refactor these classes in order to
> improve unit testing ability?
>
meh should have read the ode better before posting. just adding three 
system properties provide enough infomration to keep Server from calling 
getConfig() everythings good when those are set.
So i uploaded a test and patch for the suspected issue to JIRA:
https://jira.duraspace.org/browse/FCREPO-1047

-- 
*frank asseg*
softwareentwicklung
sebastian-kneipp-strasse 14a
79104 freiburg i. brsg.
tel.: ++49-761-88790001
fax.: ++49-761-88790002
mail: frank.as...@congrace.de
web: http://www.congrace.de/

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to