Refactor sujet3 add

Ajout du contains pour éviter les doublon dans add
correction read de sylvain
sujet 3 Test successfull 3
sujet 3 TestFail 4

plus refactors test3
sujet 3 TestSuccess 4
sujet 3 TestFail 5
sujet 3 TestSuccess 5
sujet 3 TestFail 6
sujet 3 TestSuccess 6

refactoring des test pour coller avec les nouveaux cas de test
sujet 3 TestFail 7
sujet 3 TestSuccess 7
sujet 3 TestFail 8
sujet 3 TestSucess 8