CSE 70, Spring 2008

Software Engineering

Lab 7 Instructions


Part 1: Incorporate more updates from the main project code.


Part 2: Acceptance Testing with Concordion

  1. Download acceptance.tgz and extract it inside your project root directory (something like ~/workspace/<PROJECT_ROOT> depending what you named it when you checked out your project).
  2. Tell Eclipse to use the spec directory as a source folder (like src and tests are).
  3. Add all 3 of the jar files under lib/concordion to the build path, like the other jar files are.
  4. Right-click on spec and run it as a JUnit test.
  5. In a Web browser, open the resulting HTML file, called something like /tmp/concordion/edu/ucsd/cse70/ircclient/Acceptance.html.
  6. Make sure your code passes the tests. You may need to modify the test cases, but please confer with the teaching staff before doing so.
  7. Update, make sure all tests still pass, and commit before you leave.

Homework

Split up and assign the following tasks to programming pairs in your team. Make sure to create tickets in Trac.


Valid XHTML 1.0 Strict Valid CSS!