Skip to content

TobiasBorning/Cookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GR2322 - IT901 - Cookbook

This is group 22's IT1901 project. We have made a cookbook app that helps people store and organize their recipes.
More info about the cookbook project can be found here.

Technologies used

Open with che


Release Documentation

- Release 1 -
- Release 2 -
- Release 3 -


Running the application

A guide on how to run the application can be found in the cookbook-project readme file


Testing

This project uses JUNIT 5 for testing.
To run the tests follow the steps below:

# make sure you are in the cookbook-project directory
cd cookbook-project #(if not)

# run all tests (including integration test)
mvn clean install

# if you want to run tests in a specific module, navigate to a desired directory:
cd ui 
# or
cd core
# or
cd persistence
# or 
cd springboot

# run tests
mvn test

# to run integration test
cd integrationtest
# run test
mvn verify

Test coverage reports can be found in the target/site/jacoco directory inside each module(except for the integration test module which has no classes). Our approach to testing has been to use JaCoCo to get overview of which methods are being covered by the tests. We aim to cover all methods and scenarios critical to the app's functionality. This will result in a high degree of test coverage, but not neccessarily 100%. More information about the individual test are found inside the module readme files.

Contributors


Aurora Johansen
Birk Strand Bjørnaa
Hanna Jacobsen
Tobias Borning

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •