Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.

Arquisoft/dechat_en3a

Repository files navigation

dechat_en3a

Build Status Codacy code quality License Documentation

Build documentation

The documentation is done in AsciiDoc using the arc42 templates. The source documents are located at src/docs.

Compile and run

  • First, clone or download the project

  • Then download the needed modules by running the following command:

npm run installPackages
  • Finally, to run the application: ng serve (in localhost port 4200) or ng serve --open (automatically opens the broswer with the app running).

Testing

The testing of the project is done via Cucumber, based on user stories, such as those defined in the features folder. To run the tests, if it has not been done before, you should download the needed dependencies executing the following command

npm run installTestDeps

Then, open a console and launch the application.

Finally, to run the tests open another console and execute the following commands:

npm run pretest
npm run test2