equipe-mmiladi-namamou / bluebank-atm-server

0 stars 0 forks source link

Analyze locally #3

Open NesrineAmamou opened 8 years ago

NesrineAmamou commented 8 years ago

This part must be performed on a local workstation IDE

Run unit tests (Junit)

Run integration tests (failsafe)

Run code coverage tests (jacoco)

Run BDD scenarios (jgiven)

Run mutation tests (pitest)

Generate all reports for review

NesrineAmamou commented 8 years ago

All test frameworks are available as maven dependencies

Unit tests call BDD/TDD scenarios (Jgiven/Junit + Mockito)

Integration tests call a Jetty server (Failsafe)

A profile called "all_tests" activates unit and integration tests

Code coverage must be called explicitly (Jacoco)

Mutation testing must be called explicitly (Pitest)