Mais de lugar

Uma simples estrutura de testes de unidade C
Baixe Agora

Mais de lugar Classificação e resumo

Propaganda

  • Rating:
  • Nome do editor:
  • Keith Nicholas
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 10 KB

Mais de lugar Tag


Mais de lugar Descrição

O mais seguro fornecerá aos usuários uma estrutura de testes de unidade simples, mas poderosa para C com base no estilo XUnit de testes unitários. Ideal para o desenvolvimento de testes (TDD). Projetado para ser portátil. Se você é novo em testes de TDD / unitária, você poderá pular direto para começar. Se você tem experiência com outras estruturas de tipo XUnit, você poderá ler através da visão geral geral de sede. Em muitos quadros de teste de estilo XUnit, os testes e testfixaturas são descobertos automaticamente. Então tudo que você faz é escrever seu teste ou fixação, e eles são executados automaticamente. O que é ótimo! Você nunca esquece de incluir um teste. No entanto, em C, não há mecanismo de linguagem para fazer isso. Tão mais seleste exige que você registre explicitamente todos os seus testes e luminárias. Se você tem o hábito de "Red Verde Refator", essa limitação não deve ser muito problemática. A principal razão para isso é que a estrutura precisa ser usada facilmente em ambientes / compiladores / IDes embutidos. A atual alvo principal sendo fotos e o MPLAB IDE. Então as coisas são mantidas para o Código Código C de Baunilha. O seatest foi construído para suportar o desenvolvimento incorporado usando uma abordagem de compilador duplo. Essa abordagem envolve o desenvolvimento da maior parte do código / testes em um ambiente de desenvolvimento c rico, como o Visual Studio, e então cruze a compilação com o compilador C limitado C para verificar se os testes de unidade também são executados no dispositivo de destino. Um dos grandes fatores era garantir que o mais seguro não usasse nenhuma alocação de memória dinâmica (como malloc, etc). Ou guarde uma grande lista de testes em alguns sturcture. Todos os acessórios e testes de teste são criados através da estrutura do próprio código. Tornando simples, rápido e muito simples. Principais características: xunit estilo afirma luminárias Configuração / Desejando Configuração Global / Examinar Capacidade de executar seletivamente os testes / fixtures estrutura de testes contida em um .H e um .c facilmente extensível para assertos personalizados Nenhuma alocação de memória usada! sintaxe simples sem cruft plataforma cruzada


Mais de lugar Software Relacionado

expy.

Manter seu código facilmente com esta ferramenta ...

239 157 KB

Download

MDP.

Quadro modular Python contendo um grande número de algoritmos de aprendizagem ...

206 660 KB

Download

RESX DSL.

Um idioma específico do domínio criado com o Visual Studio DSL Tools. ...

187 199 KB

Download