TestSuite for integration and functional test case.
Goal is to provide capabilities so aah framework users can do effective test cases (unit, functional, integration) for their application.
Note: my goal is not to develop testing framework instead provide test capabilities, so that you can use your choice of test tools. For example: goconvey(as mentioned by @julienkosinski below), ginkgo, testify, etc.
What do you mean by test capabilities?
Test capabilities means - providing ability to create an test instance easily and effectively. Such as Context, Request, Response, Response Recorder, aah Test Server, Basic assertions, etc. So that you can develop/create your test cases with creativity, imagination and of-course acceptance.
Why aah has aahframwork.org/test.v0 library?
Well for writing unit cases within aah framework across all the modules, I have abstracted wth required assertion as library and using it across. Of-course you can use it too :)
Can I go with only aah framework test capabilities? Yes, you can. I believe it would satisfy your application testing needs in addition to standard testing package. Ultimately it's your choice of testing requirements.
I hope it clarifies the aah goal.
@jeevatkm About tests I really like the ideas of http://goconvey.co/ because it provides a complete framework for tests and a web interface. What do you think about it? I know that you already use your testing library for assertion though.
@julienkosinski I have added the story goal and details. Please have a look.
Thank you I understand your goal now, sorry for being out of context :).