This repository contains coursework activities for Application and Systems Integration.
The first activity is a simple Node.js project that prints:
Hello, World!It also includes a student.json file containing the required student information for assignment validation.
.
├── .github/workflows/
│ └── test.yml
├── test/
│ └── activity1.test.js
├── index.js
├── package.json
└── student.json- Node.js
- npm
node index.jsExpected output:
Hello, World!npm testThe automated tests check that:
- The project prints
Hello, World! student.jsonhas a filledfullNamestudent.jsonhas a filledstudentNumberstudent.jsonhas a filledstudentEmailstudent.jsonhas a filledpersonalEmailstudent.jsonhas a filledgithubAccount
This repository uses GitHub Actions to automatically run the test suite whenever changes are pushed to the main branch.
A successful workflow run confirms that the activity requirements passed.