dbUnit.load(new DbUnitFlightXml());
}
public void criar_usuario_com_sucesso() {
UsuarioDAO dao = new UsuarioDAO();
RequestParamWrapper request = new RequestParamWrapper();
RequestParamWrapper request2 = new RequestParamWrapper();
EncryptPassword encrypt = new EncryptPassword();
int pessoaFisica = 3;
String codigo = new GerarCodigo("USUARIO").getCodigo();
Perfil perfil = Perfil.ATENDENTE;
String login = "teste3";
String senha = encrypt.toEncryptMD5("teste3");
request.set("login", "teste");
List<Usuario> antes = dao.consultar(request);
assertThat(antes.size(), equalTo(2));
request.set("codigo", codigo);
request.set("pessoaFisica", pessoaFisica);
request.set("perfil", perfil);
request.set("login", login);
request.set("senha", senha);
Usuario usuario = new UsuarioCreate(request).createInstance();
dao.criar(usuario);
request2.set("login", "teste");
List<Usuario> lres = dao.consultar(request2);
assertThat(lres.size(), equalTo(3));
Usuario res = lres.get(2);