Ashley, I guess I started out wondering if I was heading down a path others had already walked. From our conversation and the silence elsewhere it sounds like this has not been a need anyone else has had to address yet. It would be good to go over the code and see if it can be made more useful/effective. My next goal is to explore cucumber testing a running application...
I planned on being at NWRUG next thurs but I now have a meeting in Macclesfield that will probably go on late so I might not be able to make it back in time. I was looking forward to this code review, my ruby is still tainted with perlise and working in isolation I miss the 'ah yes' moments you get looking over someone's shoulder or having them peek over mine. Interesting though, I now see my perl being more and more informed in a rubyesque way. On a side note, I've glimpsed a strong similarity between the rule base structures used in Rulebase::Engine and AIS::KB and the structured story lines you introduced me to which has got me wondering about a fusion between the two - so the application knowledge built into the textual relationships can become dynamic. Maybe a sort of rake with an application personality! ;-) John On Fri, Jun 12, 2009 at 8:54 AM, Ashley Moran<[email protected]> wrote: > > On 5 Jun 2009, at 11:32, John Jones wrote: >> My perl tests 'leak' outside the black box more than those in ruby, >> often because I have not yet found a suitable mock module in Perl so I >> end up hand rolling something to the job - where 'needs must' often >> overrides encapsulation. >> >> >> The way I see the way forward at the moment (and its very much open to >> other input please), is to have a major feature like 'Fund has an up >> to date on line balance sheet on the home page', then scenarios that >> support the creation of this feature linking to Perl tests asserting >> individual functional components. Mostly these are reasonably large >> neatly contained sets of functional tests like cash ledger, trade book >> etc. >> >> … >> >> If you want to see the full setup you can view the whole package at: >> >> http://pathfinder.svnrepository.com/ais/trac.cgi/browser/ > > > > Thanks for the link. Based on that, and what you've said above, I > think we've got as far as I can comment on via email. Will you be at > NWRUG again? If so feel free to catch me then and we can have a look > at your code. I like your Cucumber/test integration, it'd be good to > discuss that in person. > > Ash > > -- > http://www.patchspace.co.uk/ > http://www.linkedin.com/in/ashleymoran > http://aviewfromafar.net/ > http://twitter.com/ashleymoran > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "NWRUG" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nwrug-members?hl=en -~----------~----~----~----~------~----~------~--~---
