Hi Prof Pranavan, we can work on the existing codebase from SoC (if permitted) and make changes to course content here. This is the least costly, safest fallback option.
This course will be delivered in blended learning mode (i.e., a mix of online and F2F activities) this semester.

Week 11 [Mon, Mar 30th] - Tutorial

1 Exercise: Equivalence partitions, boundary values

  • Do the following exercise as directed by the tutor.

Design test cases for the day parameter



2 Exercise: Combining multiple test inputs

  • Do the following exercise similar to the previous one.

Combine test inputs for the consume method



3 Exercise: Apply design patterns

  • Do the following exercise similar to the previous one.

Apply the suitable pattern



4 Exercise: Patterns in the tP

  1. Does AB3 use the MVC pattern?
  2. Does AB3 use the Observer pattern?