Closed jawaff closed 8 years ago
I've been putting thought into this a lot and I think I'm just about ready to get something implemented for testing the program.
First off, Testng is what Bryan -- from my workplace -- uses for the program he has been working on. It supports quite a bit of things from assertions, to test creation and execution. I haven't looked too much into it, but it will work for this project because it's supported by Gradle.
The test framework that I'm thinking about would have two steps to it.
We'll probably need a bunch of specific unit tests for the different types of reactions as well.
I'd probably integrate something like junit into the project and pull some of the tests from the EsperTest repository on my account. It'd be sweet if this test framework was able to be executed by the build system in the future. That way every time this thing gets built, we can verify immediately that everything is working.