CS 342 - Software Design
Fall 2017
Assignments
Programming Project 1
Programming Project 2
Programming Project 3
- Due: Sunday 10/29/17
Thursday, 10/26/17 at 11:59pm
- 10 pts extra credit if completed by original due date of Thursday, 10/26/17 at 11:59pm
- CS342_proj3_f17.pdf
- Some puzzles for input
Programming Project 4
Programming Project 5
Supporting Documentation
1. Code Review for Programming Project 1:
2. Unit Testing for Project 2 - Due Monday, 10/9/17, at 11:59pm
- Write at least 15 Unit Tests using the JUnit Framework for the Code developed for Project 2.
- Note: This is NOT a programming assignment, so late submissions are not accepted.
- Follow the Tests written in the Example: CalculateTest.java
- The above code assume the existing of the "production code" of: Calculate.java
- The test would be run using a JUnit plug-in in an IDE or via the command line using: JunitRunner.java
- Your submission is to be a zip file sent through Blackboard that contains your XXXTest.java file, one or more .java files from Project 2 that contains the unit code being tested, and the modified version of JunitRunner.java that would run your Tests from the command line.
- The JUnit home page can be found at: http://junit.org/
- JUnit Reference Web Pages can be found at:
3. Design Document for Programming Project 3 - Due 10/30/17 at 11:59pm
4. Design Document for Programming Project 5 - Due 11/28/17 at 11:59pm
This topic: CS342
> WebHome >
Fall2017 > AssignmentsF17
Topic revision: r14 - 2017-11-17 - 21:06:46 - Main.troy