public void ValidEmailGeneratesValidObject() { var random = EmailValueObjectObjectMother.Random(); var vo = new EmailValueObject(random.Value); Assert.NotNull(vo); Assert.AreEqual(random.Value, vo.Value); }
public TestEntity(NomeValueObject nome, EmailValueObject email) { Nome = nome; Email = email; AddNotifications(Nome, Email); Ativo = false; }
public TestDeletableEntity(NomeValueObject nome, EmailValueObject email) { Nome = nome; Email = email; Validate(); Ativo = false; }
public ClienteEntity(NomeValueObject nome, EmailValueObject email) { Nome = nome; Email = email; Validate(); Ativo = false; }
public TestTenantDeletableEntity(Guid tenantId, NomeValueObject nome, EmailValueObject email) { Nome = nome; Email = email; Validate(); Ativo = false; TenantId = tenantId; }
public void ObjectsWithSameValueAreEquals() { var random = EmailValueObjectObjectMother.Random(); var vo1 = new EmailValueObject(random.Value); var vo2 = new EmailValueObject(random.Value); Assert.NotNull(vo1); Assert.NotNull(vo2); Assert.AreEqual(vo1, vo2); }
public TestEntity(Guid id, NomeValueObject nome, EmailValueObject email) : this(nome, email) { Id = id; }
public bool Send(EmailValueObject emailValueObject) { return(true); }
public bool IsSatisfiedBy(Cliente cliente) { return(EmailValueObject.IsValid(cliente.Email)); }
public TestTenantDeletableEntity(Guid id, Guid tenantId, NomeValueObject nome, EmailValueObject email) : this(tenantId, nome, email) { Id = id; }
public bool Send(EmailModel emailModel) { EmailValueObject emailValueObject = mapper.Map <EmailValueObject>(emailModel); return(emailService.Send(emailValueObject)); }