### Question:
Bradesco extends AbstractBanco implements Banco { @Override public String getNossoNumeroFormatado(Beneficiario beneficiario) { return leftPadWithZeros(beneficiario.getNossoNumero(), 11); }  @Override String geraCodigoDeBarrasPara(Boleto boleto); @Override String getNumeroFormatadoComDigito(); @Override String getNumeroFormatado(); @Override java.net.URL getImage(); @Override String getCodigoBeneficiarioFormatado(Beneficiario beneficiario); @Override String getCarteiraFormatado(Beneficiario beneficiario); @Override String getNossoNumeroFormatado(Beneficiario beneficiario); @Override String getNossoNumeroECodigoDocumento(Boleto boleto);  }### Answer:
@Test public void nossoNumeroFormatadoDeveTerOnzeDigitos() { Beneficiario beneficiario = Beneficiario.novoBeneficiario().comNossoNumero("9000206").comDigitoNossoNumero("7"); String numeroFormatado = this.banco.getNossoNumeroFormatado(beneficiario); assertEquals(11, numeroFormatado.length()); assertEquals("00009000206", numeroFormatado); }