public void Deve_Criar_Um_Valor_De_Objeto_Telefone() { var telefone = new PhoneVo("11992535010"); Assert.AreEqual(telefone.Number, "11992535010"); Assert.IsTrue(telefone.Valid); }
public void Deve_Criar_Um_Novo_Cliente() { var code = 1; var firstName = "Victor"; var lastName = "Domingues"; var name = new NameVo(firstName, lastName); var number = "11992535010"; var phone = new PhoneVo(number); var phone2 = new PhoneVo(number); var cpf = "3333333333"; var document = new DocumentVo(cpf, EDocumentType.Cpf); var emailAddress = "*****@*****.**"; var email = new EmailVo(emailAddress); var address = new Address(Tenant.Id, "", "", "", "", "", "", "", ""); var customer = new Customer(Tenant.Id, code, name, phone, phone2, email, document, address.Id, null); Assert.IsTrue(customer.Valid); Assert.AreEqual(customer.TenantId, Tenant.Id); Assert.AreEqual(customer.Name, name); Assert.AreEqual(customer.Phone, phone); Assert.AreEqual(customer.Phone2, phone2); Assert.AreEqual(customer.Email, email); Assert.AreEqual(customer.Document, document); Assert.AreEqual(customer.Code, code); }
public void Update(NameVo name, EmailVo email, PhoneVo phone) { Name = name; Email = email; Phone = phone; SetUpdatedAt(); }
public User(NameVo name, EmailVo email, UserRole role, PasswordVo password, PhoneVo phone, Guid tenantId) { Name = name; Email = email; Role = role; Phone = phone; Password = password; SetTenantId(tenantId); Validate(); }
public Company(Guid tenantId, string name, DocumentVo document, PhoneVo phone, EmailVo emailVo, Address address, Guid addressId, string site) { SetTenantId(tenantId); Name = name; Document = document; Phone = phone; Email = emailVo; Address = address; AddressId = addressId; Site = site; }
public Customer(Guid tenantId, int code, NameVo name, PhoneVo phone, PhoneVo phone2, EmailVo email, DocumentVo document, Guid addressId, string ie) { SetTenantId(tenantId); Code = code; Name = name; Phone = phone; Phone2 = phone2; Email = email; Document = document; AddressId = addressId; Ie = ie; }
protected DomainBaseUnitTest() { Settings.SecurityKey = "cbffeba849124af8b7b89675c223fd3d"; Tenant = new AppTenant("Treeze", "localhost:43500", null, null); User = new User(new NameVo("Victor", "Luiz"), new EmailVo("*****@*****.**"), UserRole.User, new PasswordVo("12345678", "12345678"), null, Tenant.Id); var code = 1; var firstName = "Victor"; var lastName = "Domingues"; var name = new NameVo(firstName, lastName); var number = "11992535010"; var phone = new PhoneVo(number); var phone2 = new PhoneVo(number); var cpf = "3333333333"; var document = new DocumentVo(cpf, EDocumentType.Cpf); var emailAddress = "*****@*****.**"; var email = new EmailVo(emailAddress); var address = new Address(Tenant.Id, "", "", "", "", "", "", "", ""); Customer = new Customer(Tenant.Id, code, name, phone, phone2, email, document, address.Id, null); }