Assignment 1 is about TwinCAT Unit Testing of PLC Codes. The goal of this assignment is to improve PLC code quality and make them more efficient. Your tasks may include, but are not limited to: Assess the current PLC code project; Come up with a strategy on how to introduce unit testing; Create an automation layer to handle, execute and report on unit testing execution (e.g. Jenkins or similar); Document your progress in a written report.