@Test
public void salvarUsuarioTest() throws UsuarioException {

    Usuario usuario = createUser();
    usuario.setId(1L);
    when(usuarioRepository.save(any(Usuario.class))).thenReturn(usuario);
    Usuario usuarioCriado = usuarioService.salvarUsuario(usuario);
    InOrder inOrder = Mockito.inOrder(usuarioRepository, usuarioService);
    inOrder.verify(usuarioRepository).save(eq(usuario));
    inOrder.verify(usuarioService).salvarLog();
    assertNotNull(usuarioCriado);
    assertNotNull(usuarioCriado.getId());
}