You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
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.
The text was updated successfully, but these errors were encountered:
@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.