public void IngestANullSalesData() { var salesPersonData = new SalesPersonData(); var response = salesPersonData.Parse(null); Assert.False(response.IsValid); }
public void IngestAInvalidCPFSalesData() { var salesPersonData = new SalesPersonData(); var salesmanData = "001ç123567891234çAçaíComAçaíç50000"; var response = salesPersonData.Parse(salesmanData); Assert.False(response.IsValid); }
public void IngestAValidSalesData() { var salesPersonData = new SalesPersonData(); var salesmanData = "001ç1234567891234çPedroç50000"; var response = salesPersonData.Parse(salesmanData); Assert.True(response.IsValid); }
public void IngestAValidSalesDataWithSeparatedCedilInName() { var salesPersonData = new SalesPersonData(); var salesmanData = "001ç1234567891234çAçaíComAçaíç50000"; var response = salesPersonData.Parse(salesmanData); Assert.True(response.IsValid); Assert.IsType <SalesPersonData>(response.Model); Assert.Equal("AçaíComAçaí", response.Model?.Name); }