Team 51 - MusicBox
******************

Our project's CVSROOT is on cs327.cs.uiuc.edu and directory
/usr/dcs/projects/cs327/cvsroot/MusicBox

JUnit test code is located in /MusicBox/src/test

Production code is located in /MusicBox/src/java

All libaries needed to compile the production code is located in
/MusicBox/lib


Running JUnit tests via Ant
***************************
The easist way to run the Junit tests is to use the Ant script in
/MusticBox/build.
To run the tests via Ant:

1. If you don't have Ant installed already, download ant from
http://ant.apache.org and install it into a directory (ANT_HOME). Make
sure ANT_HOME/bin is on your path.

2. You will also need to install JUnit. Download JUnit from
http://www.junit.org,
unzip the file and then copy junit.jar into your ANT_HOME/lib directory.
This is required to run the JUnit tests for this homework.

3. Change to the /MusicBox/build directory and run
	'ant junit1' for Group 1's tests
	'ant junit2' for Group 2's tests

The Ant script will compile both the Junit tests and the Production code,
and then
execute the tests.


Running JUnit tests stand-alone
*******************************

1. Compile the Production code and the JUnit test code.

2. Run the JUnit test suites in /MusicBox/src/test/Group1Tests.java and
/MusicBox/src/test/Group2Tests.java


Since our FIT tests require the application installed and running, these
are not runnable. If you'd like to run the FIT tests on the live system,
please let us know.

Thanks,
Team 51 - MusicBox