@Before public void initTest() { funcionarioDTO = new FuncionarioDTO(); funcionarioDTO.setNome(DEFAULT_NOME); funcionarioDTO.setCpf(DEFAULT_CPF); funcionarioDTO.setSexo(DEFAULT_SEXO); funcionarioDTO.setDataNascimento(DEFAULT_DATA_NASCIMENTO); funcionarioDTO.setEmail(DEFAULT_EMAIL); funcionarioDTO.setSenha(DEFAULT_SENHA); funcionarioDTO.setAtivo(DEFAULT_ATIVO); funcionarioDTO.setNumero(DEFAULT_NUMERO); funcionarioDTO.setComplemento(DEFAULT_COMPLEMENTO); funcionarioDTO.setCep("123"); funcionarioDTO.setLogradouro("Logradouro "); funcionarioDTO.setBairro("Bairro "); funcionarioDTO.setCidade("Cidade "); // funcionarioDTO.setUf(Uf.SP); funcionarioDTO.setNumero(DEFAULT_NUMERO); funcionarioDTO.setComplemento(DEFAULT_COMPLEMENTO); }
@Test @Transactional public void updateFuncionario() throws Exception { // Initialize the database Funcionario funcionario = funcionarioService.save(funcionarioDTO, ""); funcionarioDTO.setId(funcionario.getId()); int databaseSizeBeforeUpdate = funcionarioRepository.findAll().size(); // Update the funcionarioDTO funcionarioDTO.setNome(UPDATED_NOME); funcionarioDTO.setCpf(UPDATED_CPF); funcionarioDTO.setSexo(UPDATED_SEXO); funcionarioDTO.setDataNascimento(UPDATED_DATA_NASCIMENTO); funcionarioDTO.setEmail(UPDATED_EMAIL); funcionarioDTO.setSenha(UPDATED_SENHA); funcionarioDTO.setAtivo(UPDATED_ATIVO); funcionarioDTO.setNumero(UPDATED_NUMERO); funcionarioDTO.setComplemento(UPDATED_COMPLEMENTO); restFuncionarioMockMvc .perform( put("/api/funcionarios") .contentType(TestUtil.APPLICATION_JSON_UTF8) .content(TestUtil.convertObjectToJsonBytes(funcionarioDTO))) .andExpect(status().isOk()); // Validate the Funcionario in the database List<Funcionario> funcionarios = funcionarioRepository.findAll(); assertThat(funcionarios).hasSize(databaseSizeBeforeUpdate); Funcionario testFuncionario = funcionarios.get(funcionarios.size() - 1); assertThat(testFuncionario.getNome()).isEqualTo(UPDATED_NOME); assertThat(testFuncionario.getCpf()).isEqualTo(UPDATED_CPF); assertThat(testFuncionario.getSexo()).isEqualTo(UPDATED_SEXO); assertThat(testFuncionario.getDataNascimento().toDateTime(DateTimeZone.UTC)) .isEqualTo(UPDATED_DATA_NASCIMENTO); assertThat(testFuncionario.getEmail()).isEqualTo(UPDATED_EMAIL); assertThat(testFuncionario.getSenha()).isEqualTo(UPDATED_SENHA); assertThat(testFuncionario.getAtivo()).isEqualTo(UPDATED_ATIVO); assertThat(testFuncionario.getNumero()).isEqualTo(UPDATED_NUMERO); assertThat(testFuncionario.getComplemento()).isEqualTo(UPDATED_COMPLEMENTO); assertThat(testFuncionario.getResponsavel()).isEqualTo(UPDATED_RESPONSAVEL); }