public void deve_retornar_cpf_com_formatacao() { //arrage var cpfStr = "01794200037"; var cpfStr2 = "1794200037"; //act var cpfComMascara = CPF.ObterCPFComFormatacao(cpfStr); var cpfComMascara2 = CPF.ObterCPFComFormatacao(cpfStr2); //assert cpfComMascara.Digitos.Should().Be("017.942.000-37"); cpfComMascara2.Digitos.Should().Be("017.942.000-37"); }
public void deve_garantir_que_dois_cpfs_com_os_mesmos_digitos_sejam_o_mesmo_objeto() { //arrage var cpf1 = new CPF("1794200037"); var cpf2 = new CPF("1794200037"); //arrange var cpf1Mask = CPF.ObterCPFComFormatacao(cpf1.Digitos); var cpf2Mask = CPF.ObterCPFComFormatacao(cpf2.Digitos); //assert cpf1.Should().Be(cpf2); cpf1Mask.Should().Be(cpf1Mask); }