Pergunta

A nossa equipe está olhando para mudar de usar MbUnit para mstest, mas parece haver alguma desconexão entre os dois.

Alguém sabe como simular o CombinatorialTest e Fábrica atributos de MbUnit ao usar mstest?

Eu acho que esse é o nosso bloco única tropeçando antes de fazer a troca.

Foi útil?

Solução

Tanto quanto eu estou ciente, você basicamente precisa escrever um método de teste que gera todas as combinações (ou chama a fábrica e itera através dos itens) que chama o seu teste original (agora já não é um método de teste) a monte de vezes.

Infelizmente, estes não aparecem como testes individuais em resultados - elas aparecem como apenas um test- então você tem que bastante explícita em sua saída de erro. Isto significa que, com esta abordagem, assim que uma falha ele pára o resto (você pode contornar isso, mantendo uma grande lista de resultados, mas isso é ainda mais sobrecarga)

eu pense duas vezes antes de ir para mstest agora a menos que você tem que - a falta de um corredor de teste em uma máquina limpa é assassino, e não é nem extensível nem atualizado com freqüência.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top