예제 #1
0
 public void TestClientEntreprise_unClientAvecDeMauvaisesDonnéesEstInvalide()
 {
     ClientEntreprise client = new ClientEntreprise();
     ClientEntrepriseMessageMock message = new ClientEntrepriseMessageMock();
     message.Nom = TEST.CHAINEx257;
     message.Prénom = TEST.CHAINEx257;
     message.AdresseEmail = TEST.CHAINEx257;
     message.Téléphone = TEST.CHAINEx257;
     message.IdEntreprise = _entreprise.Id.ToString();
     client.modifier(message);
     Assert.IsFalse(client.estValide());
     ListeMessagesValidation validation = client.donnerLesMessagesDeValidation();
     Assert.AreEqual(4, validation.Count());
     Assert.IsTrue(validation.Any(x => x == VALIDATION.LONGUEUR_NOM));
     Assert.IsTrue(validation.Any(x => x == VALIDATION.LONGUEUR_PRENOM));
     Assert.IsTrue(validation.Any(x => x == VALIDATION.INVALIDE_NUMERO_TELEPHONE));
     Assert.IsTrue(validation.Any(x => x == VALIDATION.LONGUEUR_ADRESSE_EMAIL));
 }
예제 #2
0
 public static ClientEntreprise créer(IClientEntrepriseMessage message)
 {
     ClientEntreprise client = new ClientEntreprise();
     client.modifier(message);
     return client;
 }