| Google Test. Google Test é a estrutura de testes C ++ do Google. |
Baixe Agora |
Google Test. Classificação e resumo
- Site do editor:
- http://code.google.com/
Google Test. Tag
Google Test. Descrição
O teste do Google é a estrutura de testes C ++ do Google. O Google Test é o Framework do Google C ++ Testing Framework.Google para escrever testes C ++ em uma variedade de plataformas (Linux, Mac OS X, Windows, Windows CE e Symbian). Com base na arquitetura XUnit. Apoia a descoberta de teste automático, um conjunto rico de asserções, asserções definidas pelo usuário, testes de morte, falhas fatais e não fatais, várias opções para executar os testes e geração de relatório de teste XML.Requirements: · GNU-compatível Faça ou "Gmake" · Posix-Standard Shell · Posix (-2) Expressões regulares (regex.h) · Um compilador compilador de padrões C ++ 98 · A automake> = 1.9 · AutoConf> = 2.59 · libtool / libtoolize · Python> = 2.4building a fonte: Existem duas opções principais para construir a fonte nesse ponto: construí-la dentro da árvore de código-fonte ou em um diretório separado. Recomendamos a construção de um diretório separado, pois isso tende a produzir resultados mais consistentes e ser mais fácil de limpar, caso tudo dê errado, mas ambos os padrões são suportados. A única restrição difícil é que, enquanto o diretório de compilação pode ser um subdiretório do diretório de origem, o oposto não é possível e resultará em erros. Depois de selecionar onde você deseja criar o Google Test, crie o diretório, se necessário, e insira-o. As etapas a seguir se aplicam a uma abordagem simplesmente substituindo a variável de shell srcdir com "". Para construir dentro do diretório de origem, e o caminho relativo para o diretório de origem de outra forma. $ $ {Srcdir} / configure # padrão GNU configure script, --help para mais informações $ make # makfile padrão seguindo as convenções do GNU $ fazer check # Builds e executa todos os testes - todos devem passar os programas só poderão usar a funcionalidade do Google Test Se você instalá-lo em um local que eles podem acessar, no Linux, isso é tipicamente sob '/ usr / local'. O seguinte comando irá instalar todas as bibliotecas de teste do Google, cabeçalhos públicos e utilitários necessários para outros programas e bibliotecas para alavancá-lo: $ sudo fazer instalação # não é necessário, mas permite usar por outro programastodo (chandlerc@google.com): este seção precisa ser expandida quando o script 'gtest-config' for concluído e o AutoCONF Macro é fornecido (ou não fornecido) para refletir corretamente o processo para outros programas para localizar, incluir e vincular o Google Test.Finally, caso você Precisa remover o Google Test do seu sistema depois de instalá-lo, execute o seguinte comando e retornará suas alterações. No entanto, observe cuidadosamente que você deve executar este comando no * mesmo * Build de teste do Google que você executou a instalação, ou os resultados não são previsíveis. Se você instalar o Google Test em seu sistema, e estiver trabalhando em um checkout VCS, certifique-se de executar este * antes de atualizar seu checkout da origem para desinstalar a mesma versão que você instalou. $ sudo fazer desinstalação # deve ser executado na mesma construção que "install"
Google Test. Software Relacionado