3536373839404142434445
int inicio = 2; int fim = 3; long valor = 4; int tamanho = 2; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("04")); }
4849505152535455565758
int inicio = 18; int fim = 21; long valor = 301; int tamanho = 4; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("0301")); }
6162636465666768697071
int inicio = 24; int fim = 28; long valor = 1234; int tamanho = 5; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("01234")); }
7475767778798081828384
int inicio = 29; int fim = 29; long valor = 9; int tamanho = 1; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("9")); }
8788899091929394959697
int inicio = 395; int fim = 400; long valor = 5; int tamanho = 6; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("000005")); }
100101102103104105106107108109110
int inicio = 0; int fim = 2; long valor = 3765; int tamanho = 3; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("376")); }
113114115116117118119120121122123
int inicio = 0; int fim = 4; long valor = 9872; int tamanho = 5; writer = new ColunaLong(inicio, fim).set(valor); String res = writer.get(); assertThat(res.length(), equalTo(tamanho)); assertThat(res, equalTo("09872")); }
126127128129130131132
public void deve_lancar_excecao_caso_valor_seja_menor_do_que_zero() { int inicio = 0; int fim = 4; long valor = -10000; writer = new ColunaLong(inicio, fim).set(valor); }
135136137138139140141
public void deve_lancar_excecao_caso_inicio_seja_negativo() { int inicio = -1; int fim = 0; long valor = 81; writer = new ColunaLong(inicio, fim).set(valor); }
144145146147148149150
public void deve_lancar_excecao_caso_fim_seja_menor_que_inicio() { int inicio = 10; int fim = 8; long valor = 34; writer = new ColunaLong(inicio, fim).set(valor); }