2012.8
Data de postagem: Aug 23, 2012 2:43:15 PM
Novidades
Executor de testes ###
Foi melhorado o processo Executor de testes que permite a execução de testes unitários garantindo que todos os registros criados serão excluídos. O processo com a funcionalidade pode ser acessado pelo caminho: UNUMDesenvolvimentoExecutor de Testes. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/executor-de-testes (por Luiz Filipe Freitas Carneiro, #10239882)
[-1892603660,webframework.jaz]
[-1891604042,0100 WebFramework.ic]
[-1891604040,undoTestChanges.it]
[-1891604180,development.jaz]
Melhorias
Foi criada a possibilidade de interceptação de falhas na execução dos testes do Sistema UNUM. Um comportamento de código pode ser inserido no exato momento de cada falha ocorrida durante a execução dos testes. O processo pode ser acessado pelo caminho: UNUMDesenvolvimentoExecutor de testes. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/executor-de-testes. (por Reginaldo Braga Marcilon, #10313347)
[-1892603660,/products/WebFramework/library/webframework.jaz]
Executor de testes ###
Foi melhorado o processo Executor de testes que permite a execução de testes unitários garantindo que todos os registros criados serão excluídos. O processo com a funcionalidade pode ser acessado pelo caminho: UNUMDesenvolvimentoExecutor de Testes. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/executor-de-testes (por Luiz Filipe Freitas Carneiro, #10239882)
[-1892603660,webframework.jaz]
[-1891604042,0100 WebFramework.ic]
[-1891604040,undoTestChanges.it]
[-1891604180,development.jaz]
Foi criada uma API para validar as classes do Sistema UNUM. A validação servirá, dentre outros usos, para interromper um build caso hajam erros nas classes envolvidas. A documentação da API se encontra no JSDoc, que pode ser acessado em http://l.unum.com.br/jsdoc/symbols/uwl.testing.classes.classes.html. (por Renan Costa Sousa, #10280065)
[-1891604045,/products/Development/tests/classes.it]
[-1892603194,/products/WebFramework/tests/0100 webframework.ic]
[-1892603660,/products/WebFramework/library/webframework.jaz]
[-1891493596,/products/Admin/tests/0100 admin.ic]
[-1891493597,/products/Admin/tests/classes.it]
[-1892603193,/products/WebFramework/tests/classes.it]
[-1891604046,/products/Development/tests/0100 development.ic]
Alterações
Foi alterado o script responsável pela execução automática de atualizações de produtos e engine. Este script agora antecipa a atualização do engine para o início da rotina e coloca a necessidade de reinício do engine servidor no email enviado no fim do processo. O script utilizado para a automatização do upgrade fica na ufs sobre o seguinte path: ufs:/development/routines/upgrader.js. Maiores detalhes no manual em http://www.unum.com.br/o-que-fazemos/modulos/desenvolvimento/manuais/atualizar-produtos. (por Reginaldo Braga Marcilon, #10273929)
[-1891604180,/products/Development/library/development.jaz]
Publicação Técnica
Foi alterado o método estático sdl.upgrade.verifyUpdateLock, com a finalidade de detalhar as mensagens de bloqueios em atualizações. Maiores detalhes no JSDoc, disponível em http://l.unum.com.br/jsdoc/symbols/sdl.upgrade.html#.verifyUpdateLock. (por Renan Costa Sousa, #10313413)
[-1892603660,/products/WebFramework/library/webframework.jaz]