Autograder for problem3

problem3a

  • check functionality of isSecureQ(), numPasswords(), getAllDevices(), getServices()

problem3b

  • check whether makeSecure can fix password collision and make sure it doesn't change service

problem3c

  • check whether makeSecure provides minimum number of password
  • testcases: triangle, line, squre, star, complete graph K4, example graph

I directly include MakeSecure.cpp in the test file since I assume we won't require them to write a header file for MakeSecure

Merge request reports

Loading