public void ShouldLoadFiveClientTemplate() { IEnumerable <Client> clients = NFixture.From <Client>().Gimme(5, ClientTemplate.VALID_TEMPLATE_NAME); Assert.IsNotNull(clients); Assert.AreEqual(5, clients.Count()); }
public void Load() { NFixture.Of <Company>().AddTemplate(VALID_COMPANY_TEMPLATE_NAME) .ForMember(e => e.Name, PROPERTY_VALUE) .ForMember(e => e.Address, Rule.One <Address>(AddressTemplate.VALID_ADDRESS_TEMPLATE)) .ForMember(e => e.CNPJ, Rule.Cnpj()); }
public void Load() { NFixture.Of <Client>().AddTemplate(VALID_TEMPLATE_NAME) .ForMember(e => e.Name, PROPERTY_VALUE) .ForMember(e => e.Address, Rule.One <Address>(AddressTemplate.VALID_ADDRESS_TEMPLATE)) .ForMember(e => e.Phones, Rule.Has <Phone>(QUANTITY_OF_PHONES).Of(PhoneTemplate.Valid_Template)) .ForMember(e => e.CPF, Rule.Cpf()); }
public void Load() { NFixture.Of <Address>().AddTemplate(VALID_ADDRESS_TEMPLATE) .ForMember(e => e.Street, STREET) .ForMember(e => e.City, CITY) .ForMember(e => e.State, STATE) .ForMember(e => e.Country, COUNTRY) .ForMember(e => e.ZipCode, ZIPCODE); }
public T GenerateValue <T> () { if (_quantity > 0) { return(GenerateList <T>()); } else { return(Generate <T>(NFixture.From <T>())); } }
public void ShouldLoadCompanyTemplate() { Company company = NFixture.From <Company>().Gimme(CompanyTemplate.VALID_COMPANY_TEMPLATE_NAME); Assert.IsNotNull(company); Assert.AreEqual(CompanyTemplate.PROPERTY_VALUE, company.Name); Assert.AreNotEqual(0, company.CNPJ); Assert.NotNull(company.Address); Assert.AreEqual(company.Address.Street, AddressTemplate.STREET); Assert.AreEqual(company.Address.City, AddressTemplate.CITY); Assert.AreEqual(company.Address.State, AddressTemplate.STATE); Assert.AreEqual(company.Address.Country, AddressTemplate.COUNTRY); Assert.AreEqual(company.Address.ZipCode, AddressTemplate.ZIPCODE); }
public void ShouldLoadClientTemplate() { Client client = NFixture.From <Client>().Gimme(ClientTemplate.VALID_TEMPLATE_NAME); Assert.IsNotNull(client); Assert.AreEqual(ClientTemplate.PROPERTY_VALUE, client.Name); Assert.AreNotEqual(0, client.CPF); Assert.NotNull(client.Address); Assert.AreEqual(client.Address.Street, AddressTemplate.STREET); Assert.AreEqual(client.Address.City, AddressTemplate.CITY); Assert.AreEqual(client.Address.State, AddressTemplate.STATE); Assert.AreEqual(client.Address.Country, AddressTemplate.COUNTRY); Assert.AreEqual(client.Address.ZipCode, AddressTemplate.ZIPCODE); Assert.IsNotNull(client.Phones); Assert.AreEqual(ClientTemplate.QUANTITY_OF_PHONES, client.Phones.Count); }
public void Load() { NFixture.Of <Phone>().AddTemplate(Valid_Template) .ForMember(e => e.Number, 55555555M); }