Assignment 1 - XUnit- part 1
This first assignment aims to give you the basic knowledge about writing Unit Tests using a custom framework. The assignment is conducted in an Educational Programming Environment called Computer Science Quiz (CSQUIZ). This means that you do not have to download any tools to complete the assignment.
The assignment A1. part 1 consists of several smaller tasks. Each task has a suite of automated unit tests designed to test the code you write and the tests you write. The first eight tasks are designed as tutorials that should guide you on how to use the testing framework introduced in different situations. You are supposed to read and try to make sense of messages sent by these tests.
This is an individual assignment. Do not share your results or code with other students. If you have questions or are unable to complete the assignments, ask on Slack. When all examination-tasks are completed without cheating you have a passing grade (E) on Assignment 1. For higher grades on the assignment part 2 must also be completed.
You may not use AI-tools to solve the examination part of the assignments. We will check that the interactions recorded by the tool are reasonable to detect plagiarism. To avoid this, make sure to solve (edit the files) in the tool and not copy-pasting. Students that are suspected of plagiarism will need to do A1 part 2.
Get started
Link will be provided by email (I will notify in Slack when emails are sent)