Ponto falso

Um conjunto de classes de API de Modelo de Objeto de Objeto SharePoint SharePoint
Baixe Agora

Ponto falso Classificação e resumo

Propaganda

  • Rating:
  • Nome do editor:
  • Flosim
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 146 KB

Ponto falso Tag


Ponto falso Descrição

O pacote Fakepoint fornece um conjunto de classes de API de Modelo de Objeto de Objeto SharePoint FakePoint para ativar o teste de unidade e DTD. A DLL Fakepoint é referenciada no projeto de teste no lugar do assembly do SharePoint, permitindo que as classes de API falsas sejam usadas de forma transparente sem codificação especial. O teste da unidade é muito difícil com o SharePoint. Muito desenvolvimento do SharePoint está envolvido com a interface do usuário, que é notoriamente difícil de testar o teste. Mas um problema ainda pior é que a API modelo de objeto do SharePoint é grande e complexa, e as interações com objetos do SharePoint geralmente incluem a maioria da codificação em um projeto de desenvolvimento do SharePoint. As soluções comuns são usar uma estrutura de zombaria, ou para modificar radicalmente a arquitetura da solução para criar uma camada de abstração em torno do SharePoint. Atualmente, a única estrutura que pode ser usada para emular a API do SharePoint é o isolador do TypeMock, que é excelente, mas é um produto comercial. A abordagem de envolvimento arquitetônico geralmente resulta em um padrão de injeção de dependência complexo ou em testes unitários que são "protegidos" das seções críticas de código. O teste de unidade é tão difícil que, em muitos projetos de desenvolvimento do SharePoint, os desenvolvedores são obrigados a ir direto para testes de estilo de integração contra uma instância local do SharePoint. Isso introduz as enormes dependências de configuração nos testes e torna o ciclo de teste lento o suficiente para dificultar o desenvolvimento e a depuração e impede a adoção do desenvolvimento impulsionado pelo teste (DTD). O fakepoint oferece uma alternativa para zombar e re-arquitetura que permite que você substitua a API do SharePoint por um conjunto de classes falsas. Em vez de configurar uma resposta para cada chamada de API antes de executar o teste, um site de SharePoint inteiro é criado, completo com conteúdo. Uma vez que este site falso seja configurado, qualquer número de testes pode ser executado contra ele. Isso torna a configuração do teste muito simples e também remove a necessidade de prever o que a resposta da API seria uma chamada específica para configurar as condições de resposta.


Ponto falso Software Relacionado

Wikitrust.

Uma extensão do Firefox que estuda a evolução das edições feitas na Wikipedia ...

64 16 KB

Download