Endereços de Singapura: códigos postais de seis dígitos e números de unidade
Teste campos de construção, bloco e unidade sem inventar uma associação postal verificada.
Resumo de IA
Um prédio ou quarteirão, uma rua e uma unidade como #12-34 podem ser necessários. Mantenha a unidade como uma string opcional em vez de extraí-la como aritmética.
Trate uma unidade separadamente
Um prédio ou quarteirão, uma rua e uma unidade como #12-34 podem ser necessários. Mantenha a unidade como uma string opcional em vez de extraí-la como aritmética. Coloque Singapura e o código postal de seis dígitos juntos no visor, quando apropriado.
Evite códigos plausíveis, mas não relacionados
Um valor de seis dígitos pode passar na validação de sintaxe e ainda assim não estar relacionado ao edifício selecionado. O fakeloc atualmente mantém uma pequena amostra legada de Cingapura, explicitamente marcada como não verificada. As ruas geradas são para testes, não para entrega, e não devem ser anunciadas como um banco de dados abrangente de endereços de Cingapura.
Teste as condições de contorno
Teste números de unidades ausentes, zeros à esquerda no código postal, endereços multilinha colados e exporte viagens de ida e volta. Use ferramentas de endereço/postal SingPost para um destino real. Salve a entrada bruta e qualquer versão normalizada para que o suporte possa explicar uma incompatibilidade.