Test-harness 07-17-08

Ray, Jon, Michael, @UCD

Mock services:
Ray and josh like EasyMock, which has been improved greatly recently

Find examples of good grinder (jython?) scripts so we can give concrete starting examples for developers
add integeration tests to the appbuilder

plan is to use profiles instead of phases (more on this later)

Big thing: to big a pain to get started with integration tests in Sakai

class loader realism

ray has a solution for the app context

and for autowiring, subclass SakaiDependancyInjectionTest*

getting integration test area in dev confluence

getting good defaults into master pom (profiles, variables)

good examples of where test-harness is not working well:
UserService Integration tests (in userImpl)... tailored providers used (ugly),
Component Integration test (in Comp/Comp/Integration tests)

(way to customize target outs / test directory)