In this lab we will be going over a tool called concordion, which allows you to turn relatively simple html code into junit tests. After setting it up we will be work with the basic tests for JOIN and PART for comparison to those tests you wrote in junit.
~/workspace/<PROJECT_ROOT>
depending what you named it when you checked out your project).
spec directory as a source folder
(like src and tests are).
jar files under lib/concordion
to the build path, like the other jar files are.
spec and run it as a JUnit test.
/tmp/concordion/edu/ucsd/cse70/ircclient/Acceptance.html.
You can tell Concordion where to puts its output files
by supplying the concordion.output.dir system property.
To do this in Eclipse, edit the launch configuration and add the VM argument
-Dconcordion.output.dir=classes
(to place the output in the classes directory, for example).
Split up and assign the following tasks to programming pairs in your team. Make sure to create tickets in Trac.
test target and modify it.
html file(s)
to the appropriate place under the classes directory
so it can be found when you run the Concordion test class.
<sysproperty key="concordion.output.dir" value="tests" />