ruzze / testing_exercise

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

testing_exercise

Vogliamo gestire l'inserimento e la lettura di un prodotto a una certa data.

Il prodotto ha come informazioni basilari quelle elementari come:

Nome Data di scadenza (opzionale) Codice EAN Le caratteristiche del prodotto principali sono:

Prezzo, sempre presente e con un range di date. Il range ha sempre una data di inizio e di fine ed è sempre presente.

Sconto, opzionale.

Lo sconto ha un range di date sempre presente e a scaglioni di 5 punti.

Da 5% a 50%.

L'applicazione avrà un API per l'inserimento del prodotto e due API per la lettura del prodotto. La prima estrae l'articolo ad una specifica data. Il secondo riporta lo storico di tutti i cambiamenti

Implementare il codice in modalità TDD (partendo dai test).

Integration test (Entity Framework, Dapper, Moq, Mongo VALUTATE VOI)

About


Languages

Language:C# 100.0%