Articles of teste de unidade

Como executar todos os testes pertencentes a uma determinada categoria no JUnit 4

O JUnit 4.8 contém um novo recurso chamado “Categorias” que permite agrupar certos tipos de testes. Isso é muito útil, por exemplo, para ter testes separados para testes lentos e rápidos. Eu conheço as coisas mencionadas nas notas de versão do JUnit 4.8 , mas gostaria de saber como posso realmente executar todos os testes […]

Como faço para testar unidade de salvar o arquivo no disco?

Eu sei que é altamente recomendável executar testes de unidade em separado do sistema de arquivos , porque se você tocar no sistema de arquivos no seu teste, você também testará o próprio sistema de arquivos. OK, isso é razoável. Minha pergunta é, se eu quiser testar o arquivo salvando no disco, o que eu […]

Como RowTest com o MSTest?

Eu sei que RowTest não suporta RowTest e testes semelhantes. O que os usuários do MSTests fazem? Como é possível viver sem o suporte do RowTest ? Eu vi DataDriven teste DataDriven , mas parece muita sobrecarga, existe algum patch ou ferramenta de terceiros que me permita fazer testes semelhantes ao RowTest no MSTest ?

Afirme sobre uma lista no Junit

Como fazer asserções sobre uma lista em um caso de teste JUnit ? Não apenas o tamanho da lista, mas também o conteúdo da lista.

É uma prática ruim usar o Reflection no teste de unidade?

Durante os últimos anos, sempre achei que, em Java, o Reflection é amplamente usado durante os testes unitários. Como algumas das variables ​​/ methods que devem ser verificados são privados, é necessário ler os valores deles de alguma forma. Eu sempre achei que a API de Reflexão também é usada para essa finalidade. Na semana […]

Como eu uso o MSTest sem o Visual Studio?

O MSTest tem um GUI independente semelhante ao nUnit que me permite usá-lo e executar testes sem o visual studio? Qual é o site oficial do MSTest, onde posso aprender mais sobre como usá-lo?

Para testar uma diretiva de validação angularjs personalizada

Essa diretiva de validação personalizada é um exemplo apresentado no site oficial angular. http://docs.angularjs.org/guide/forms Verifica se uma input de texto está em formato numérico ou não. var INTEGER_REGEXP = /^\-?\d*$/; app.directive(‘integer’, function() { return { require: ‘ngModel’, link: function(scope, elm, attrs, ctrl) { ctrl.$parsers.unshift(function(viewValue) { if (INTEGER_REGEXP.test(viewValue)) { // it is valid ctrl.$setValidity(‘integer’, true); return […]

Diferença entre @Mock e @InjectMocks

Qual é a diferença entre @Mock e @InjectMocks no framework Mockito?

Xml-SelectNodes com namespace padrão via XmlNamespaceManager não está funcionando como esperado

Eu tenho alguns xml com namespace padrão e quer contar o número de Como eu tenho que definir XmlNamespaceManager nsmgr = ???? Assert.AreEqual(2, doc.SelectNodes(“//b”, nsmgr).Count); de modo que a afirmação se torne verdadeira? Eu tentei até agora (usando nunit): [Test] [Ignore(“Why does this not work?”)] public void __DoesNotWork_TestSelectWithDefaultNamespace() { // xml to parse with defaultnamespace […]

Alguma sugestão para testar o código extjs em um navegador, preferencialmente com selenium?

Temos usado o selenium com grande sucesso para lidar com testes de sites de alto nível (além de extensos testes de documentação em Python em nível de módulo). No entanto, agora estamos usando extjs para muitas páginas e está dificultando a incorporação de testes Selenium para componentes complexos como grades. Alguém já teve sucesso escrevendo […]