Added the production service that creates the production requests either as a CSV or as an http request to the Assembly controller (equal usage distribution).
10% of productions have a chance to be stopped, while the rest are completed
20% of productions have a chance to have a bad quality, while the rest are good
Also adds the ability to fix a stopped production
I know coverage is below 80% (around 76%), but the untested parts are for the csv generation and the http client usage, which I don't think really need unit testing
Added the production service that creates the production requests either as a CSV or as an http request to the Assembly controller (equal usage distribution).
stopped
, while the rest arecompleted
bad
quality, while the rest aregood
Also adds the ability to fix a
stopped
productionI know coverage is below 80% (around 76%), but the untested parts are for the csv generation and the http client usage, which I don't think really need unit testing