Skip to content

TrstnSnhn/Application-and-Systems-Integration-Course-Activities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application and Systems Integration Course Activities

This repository contains coursework activities for Application and Systems Integration.

Activity 1: Hello World

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.

Project Structure

.
├── .github/workflows/
│   └── test.yml
├── test/
│   └── activity1.test.js
├── index.js
├── package.json
└── student.json

Requirements

  • Node.js
  • npm

Run the Project

node index.js

Expected output:

Hello, World!

Run Tests

npm test

The automated tests check that:

  1. The project prints Hello, World!
  2. student.json has a filled fullName
  3. student.json has a filled studentNumber
  4. student.json has a filled studentEmail
  5. student.json has a filled personalEmail
  6. student.json has a filled githubAccount

GitHub Actions

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.

About

APSI course activities repository for Application and Systems Integration, including a Node.js Hello World activity with automated tests and GitHub Actions validation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors