public void bdr_com_colunas_vazias() { BdrLink bdrLink = novoBdrLink(DRN); Document doc = HtmlsFalso.DETALHES_COLUNAS_VAZIA; List<Bdr> bdrs = new BdrParser(doc, bdrLink).get(); assertThat(bdrs.size(), equalTo(1)); Bdr res = bdrs.get(0); assertThat(res.getCodigoDeNegocicao(), equalTo("")); assertThat(res.getCodigoIsin(), equalTo("")); assertThat(res.getCategoria(), equalTo(BdrCategoria.DRN)); }
public void bdr() { BdrLink bdrLink = novoBdrLink(DRN); Document doc = HtmlsFalso.DETALHES; List<Bdr> bdrs = new BdrParser(doc, bdrLink).get(); assertThat(bdrs.size(), equalTo(1)); Bdr res = bdrs.get(0); assertThat(res.getCodigoDeNegocicao(), equalTo("MMMC34")); assertThat(res.getCodigoIsin(), equalTo("BRMMMCBDR000")); assertThat(res.getCategoria(), equalTo(BdrCategoria.DRN)); }
public void bdr_com_mais_de_um_codigo_negociao_isin() { BdrLink bdrLink = novoBdrLink(DR3); Document doc = HtmlsFalso.DETALHES_COLUNAS_CODIGOS; List<Bdr> bdrs = new BdrParser(doc, bdrLink).get(); assertThat(bdrs.size(), equalTo(3)); Bdr bdr0 = bdrs.get(0); assertThat(bdr0.getCodigoDeNegocicao(), equalTo("BBTG11")); assertThat(bdr0.getCodigoIsin(), equalTo("BRBBTGBDR002")); assertThat(bdr0.getCategoria(), equalTo(BdrCategoria.DR3)); Bdr bdr1 = bdrs.get(1); assertThat(bdr1.getCodigoDeNegocicao(), equalTo("BBTG35")); assertThat(bdr1.getCodigoIsin(), equalTo("BRBBTGBDR010")); assertThat(bdr1.getCategoria(), equalTo(BdrCategoria.DR3)); Bdr bdr2 = bdrs.get(2); assertThat(bdr2.getCodigoDeNegocicao(), equalTo("BBTG36")); assertThat(bdr2.getCodigoIsin(), equalTo("BRBBTGUNT007")); assertThat(bdr2.getCategoria(), equalTo(BdrCategoria.DR3)); }