#Week 06 - Testing

Published 2024-09-30

#Lectures

Please watch the videos prior to attending class on Wed.

#Pair Programming

How to pair-up on design and implementation!

CS346-06-01-Pair-Programming.mp4
CS346-06-01-Pair-Programming.mp434.1MB
CS346-06-01-Pair-Programming.pdf
CS346-06-01-Pair-Programming.pdf831KB

#Testing

How to write effective unit tests.

CS346-06-02-Testing.mp4
CS346-06-02-Testing.mp4121MB
CS346-06-02-Testing.pdf
CS346-06-02-Testing.pdf1.6MB

#Refactoring

Making non-breaking changes to improve your code.

CS346-06-03-Refactoring.mp4
CS346-06-03-Refactoring.mp469.8MB
CS346-06-03-Refactoring.pdf
CS346-06-03-Refactoring.pdf2.46MB


#Wed (in-class)

In the first 15-20 mins of this class, the instructor will walkthrough the topics below. The remainder of the class will be a working session for you and your team.

#Demo the release process

Demonstrate how to customize a release in Gradle, and release software through GitLab.


#Fri (in-class)

Demo day! Please see the Teams page for your demo time. Make sure you are here 5 mins before the start of your demo!


#TODO