Hey Shoan, I'm the guy pretty much in charge of the testing subsystem, so I can say a word or two:
The testing subsystem is geared to testing the framework itself as well as your project. There are some minimal samples in the sample application, but if you have questions, just drop an email on the list and I'll try to answer whenever I can. Currently you can test Models (that's pretty much complete), Actions/ Views (pretty much complete as well), complete Action flows (faking the input and retrieving the output). Selenium tests are not done yet, but on the agenda. Things are still a bit rough on the edges, but if you have anything you'd want to see improved, drop us an email. CC/PHPUC are currently not supported, but this is the next point on my agenda - we need that for the framework tests as well. However, I'm currently pretty busy for the next two weeks, so don't expect too much going on in that time. HTH felix On Dec 11, 2008, at 9:17 AM, Shoan Motwani wrote: > > On Thu, December 11, 2008 12:51 pm, Markus Lervik wrote: > >> Hi Shoan, >> >> Yessir, unit/fragment/action/flow testing for the project works >> just fine, >> at least in 1.0. Agavi has it's own classes that extend PHPUnit test >> classes (AgaviActionTestCase, AgaviFlowTestCase, >> AgaviFragmentTestCase and >> AgaviUnitTestCase). Quite simple to set up, and the new project I >> started >> on 1.0 a while back is completely TDD. >> >> Not sure I can give an in-depth analysis or explanation of it all, >> but if >> you have any specific questions, I can try :) > > Thanks Markus. I will probably have more specific questions once we > get to > work. Also are you able to integrate a continous integration system > like > cruisecontrol/phpundercontrol? > > Peace, > Shoan. > > > -- > Shoan Motwani > > > _______________________________________________ > users mailing list > [email protected] > http://lists.agavi.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] http://lists.agavi.org/mailman/listinfo/users
