Testing is very important for an open source project where you stand to pull in changes from many different authors.
It is also important for any project where you have dependencies. (When you update dependencies, you'd like to know that everything still works the same as it did.) Testing in future versions of Java is also important for this project and any Java project.
Currently, CogTool has 0 unit tests. This issue is to change that. Below is a proposed priority list of testing the components of CogTool.
CogTool "Core" - includes ACT-R model generation, import-export, visualization generation
UI - includes SWT, menu commands, drag and drop editor
First, I'd like to create some unit tests in Java that cover the core components of CogTool.
I believe this will be especially important when it comes time to update ACT-R versions or other similar changes which stand to alter CogTool and its results in a major way.
Testing is very important for an open source project where you stand to pull in changes from many different authors. It is also important for any project where you have dependencies. (When you update dependencies, you'd like to know that everything still works the same as it did.) Testing in future versions of Java is also important for this project and any Java project.
Currently, CogTool has 0 unit tests. This issue is to change that. Below is a proposed priority list of testing the components of CogTool.
First, I'd like to create some unit tests in Java that cover the core components of CogTool.
I believe this will be especially important when it comes time to update ACT-R versions or other similar changes which stand to alter CogTool and its results in a major way.