NUnit

Tela Software:
NUnit
Detalhes de Software:
Versão: 2.6.3 / 2.9.6
Data de upload: 19 Feb 15
Revelador: NUnit.org
Licença: Livre
Popularidade: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit é uma fonte aberta e completamente quadro de desenvolvimento de testes de unidade livre projetado especialmente para todas as linguagens .NET, inicialmente transportados do JUnit, rodando em Mono e Microsoft .NET.
Sendo inteiramente escrito em C #, NUnit foi projetado para tirar vantagem das muitas características de linguagens .NET, como atributos personalizados, expressões lambda, genéricos e outras capacidades de reflexão relacionados.
NUnit foi projetado para trazer xUnit para todas as linguagens .NET. & Nbsp; A partir da versão 3.0, NUnit está sendo dividida em vários projetos de baixo acoplamento. É uma aplicação independente de plataforma que suporta os sistemas operacionais Linux e Microsoft Windows

O que é novo nesta versão:.

  • Principais Características:
  • projetos separados para nunit-console e nunit.engine
  • New constrói para .NET 4.5 e Silverlight
  • TestContext é agora suportado e inclui uma propriedade adicional, aleatória, que pode ser utilizada para gerar valores aleatórios reprodutíveis para utilização num ensaio.
  • A API quadro externo é agora estável; interfaces internas são separadas da API
  • Os testes podem ser executados em paralelo em segmentos separados
  • Soluções e projetos agora usar VS2012 (exceto para quadro Compact)
  • Correções de bugs:
  • 463470 Devemos encapsular referências a pré-2.0 coleções
  • 498.690 Assert.That () não gosta de propriedades, com setters escopo

  • Testes
  • 501784 Teoria não funcionam corretamente ao usar parâmetros nulos
  • 531.873 Feature: Extração de testes de unidade de montagem de teste NUnit e chamar uma adequada
  • 611325 Permitir Teardown para detectar se último teste falhou
  • 611.938 Instâncias teste genérico desaparecer
  • 655882 Faça CategoryAttribute herdou
  • 664081 Adicionar Server2008 R2 e Windows 7 para PlatformAttribute
  • 671.432 NAnt Upgrade para o mais recente lançamento
  • 676.560 Assert.AreEqual não suporta IEquatable

  • Parâmetro
  • 691129 Adicionar categoria para TestFixture

  • Pedido
  • 697.069 Feature: localização dinâmica para TestResult.xml
  • 708.173 lógica do NUnit para comparar matrizes - use Comparer, caso seja fornecido
  • 709062 & quot; System.ArgumentException: Não é possível comparar & quot; quando o elemento é uma lista
  • 712.156 testes não pode usar AppDomain.SetPrincipalPolicy
  • 719.184 Platformdependency em src / ClientUtilities / util / Serviços / DomainManager.cs: 40
  • 719187 Usando Path.GetTempPath () faz com que os conflitos em pastas temporárias compartilhadas
  • 735851 Add detecção de 3.0, 3.5 e 4.0 quadros para PlatformAttribute
  • 736.062 Impasse quando EventListener executa uma chamada de Rastreamento + EventPump sincronização
  • 756843 Falhar afirmação não mostra o modo de tolerância não-linear
  • 766749 net-2.0 nunit-console-x86.exe.config deve ter um elemento e também permitem loadFromRemoteSources
  • 770.471 Assert.IsEmpty não suporta IEnumerable

  • Parâmetro
  • 785460 Adicionar categoria para TestCaseSourceAttribute
  • 787.106 EqualConstraint fornece informações falha inadequada para IEnumerables
  • 792.466 TestContext MethodName
  • 794.115 HashSet informado incorretamente
  • 800.089 Assert.Throws () oculta detalhes de AssertionException interior

  • Pedido
  • 848.713 Feature: Adicionar chave para o console para quebrar em qualquer erro caso de teste
  • 878376 Add 'Exatamente (n)' para a sintaxe de restrição NUnit
  • 882137 Quando não há testes são executados, suites de nível superior são exibidos como Inconclusive
  • A 882517 NUnit 2.5.10 não reconhecer TestFixture se houver apenas TestCaseSource dentro
  • 885.173 testes ainda são executados após o cancelamento pelo usuário
  • 885277 Exceção quando o projeto exige um tempo de execução usando apenas 2 dígitos

  • Pedido
  • 885.604 Feature: Explicit parâmetro nomeado para TestCaseAttribute
  • 890.129 DelayedConstraint não aparecer para pesquisar as propriedades de objetos
  • 892.844 Não usando Mono 4.0 perfil no Windows
  • 893.919 DelayedConstraint falhar propriedades de votação em referências que são inicialmente nulo
  • 896.973 linhas de saída do console são executados em conjunto sob Linux

  • Restrição
  • 897.289 Is.Empty tem pouco clara mensagem de falha

  • Pedido
  • 898.192 Feature: Is.Negative, Is.Positive
  • 898.256 IEnumerable para Datapoints não funciona
  • 899178 mensagem de falha de errado para testes com parâmetros que esperam exceções
  • 904841 Depois de sair para o tempo limite do método de desmontagem não é executado
  • 908.829 atributo TestCase não joga bem com funções de teste variádicos
  • 910.218 NUnit deve adicionar um separador de fuga ao ApplicationBase
  • 920.472 CollectionAssert.IsNotEmpty deve descartar Enumerator
  • 922.455 adicionar suporte para Windows 8 e Windows 2012 Server para PlatformAttribute
  • 928246 Use assembly.Location em vez de assembly.CodeBase
  • 958766 Para o trabalho de desenvolvimento no âmbito TeamCity, precisamos apoiar nunit2 saída formatada sob-runner direta
  • 1000181 Parameterized TestFixture com System.Type como argumentos do construtor falha
  • 1000213 mensagem Inconclusive Não na saída do relatório
  • 1023084 Adicionar suporte Enum para RandomAttribute
  • 1028188 adicionar suporte para Silverlight
  • 1029785 Teste carregado a partir de pasta remota falhou ao executar com exceção System.IODirectory
  • 1037144 Adicionar suporte MonoTouch para PlatformAttribute
  • 1041365 Adicionar suporte MaxOsX e Xbox para atributo plataforma
  • 1057981 C # 5 testes assíncronas não são suportados
  • 1060631 Adicionar .NET 4.5 Build
  • 1064014 testes assíncronas simples não deve retornar Task

  • Métodos assíncronos
  • 1071164 Suporte em cenários de uso de arremessos restrições
  • 1071343 Runner.Load falhar na CF se o conjunto de teste contém um método genérico
  • 1071861 Erro no Restrições caminho
  • 1072379 Relatório de tempo de execução do teste em uma resolução maior
  • 1074568 Assert / Suponha deve apoiar um método assíncrono para o ActualValueDelegate
  • 1082330 Melhor Exceção se atributo SetCulture é aplicado várias vezes
  • 1111834 Exposé aleatória objeto como parte do contexto de teste
  • 1111838 Incluir Random Seed em Test Report
  • 1172979 Adicionar Categoria Apoio à nunitlite Runner
  • 1203361 Randomizer testes singularidade às vezes falham
  • 1221712 Quando não existente método de teste é especificado no -teste, resultado ainda é & quot; Executar testes: 1, Paixões: 1 & quot;
  • 1223294 System.NullReferenceException acionada quando ExpectedExceptionAttribute é usado em uma classe estática
  • 1225542 opções de linha de comando Padronizar para equipamento de teste

O que é novo na versão 2.6.3:

  • Framework:
  • Ao executar o .NET 4.5, métodos assíncronos pode agora ser usado como alvo de uma ThrowsConstraint.
  • Ao executar o .NET 4.5, métodos assíncronos pode agora ser usado como uma ActualValueDelegate passado para Assert.That () ou Assume.That ().
  • Correções de bugs:

  • Métodos assíncronos
  • 1071164 Suporte em cenários de uso de arremessos restrições
  • 1071714 TestContext é quebrada quando uma versão anterior do corredor é usado junto com uma nova versão do quadro
  • 1071861 Erro no Restrições caminho
  • 1072379 Relatório de tempo de execução do teste em uma resolução maior
  • 1074568 Assert / Suponha deve apoiar um método assíncrono para o ActualValueDelegate
  • 1079296 NUnit 2.6.2 Falha em Mono
  • 1082330 Melhor Exceção se atributo SetCulture é aplicado várias vezes
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Exceção de segurança após a atualização para 2.6.2
  • 1096902 saída do rastreamento é desativado por padrão na versão 2.6.2.12296
  • 1097854 documentação incorreta opção console corredor / teste para
  • 1107746 tags Adicione NUnit para Nuget pacotes
  • 1130239 classicModel.html está ligada de ajuda local, mas não existe
  • 1167638 recursão detectado incorretamente com os tipos de implementação IEnumerable e imperiosa Equals / operadores / tipos de valor
  • 1167805 problemas de domínio cruzado com XmlSchema e contexto de chamada
  • 1222148 / switch quadro não reconhece net-4.5
  • 1235891 Proposto 2.6.3 release: ArgumentNullException em NUnit.Framework.AsyncInvocationRegion..cctor

O que é novo na versão 2.6.2:

  • Esta versão inclui uma série de correções de bugs e suporte para métodos de ensaio assíncronos sob .NET 4.5.

O que é novo na versão 2.6.1:

  • A versão 2.6.1 corrige alguns bugs em NUnit 2.6.

O que é novo na versão 2.6 Beta 3:

  • Este corrige alguns bugs encontrados no segundo beta release.

O que é novo na versão 2.6 Beta 2:

  • A segunda versão beta do NUnit 2.6 inclui alguns bug correções no primeiro beta, bem como várias melhorias.

O que é novo na versão 2.6 Beta:

  • NUnit 2.6 inclui vários novos recursos e um número de bug correções.

O que é novo na versão 2.5.10:

  • Framework:
  • TestCaseAttribute e TestFixtureAttribute aceitar agora um parâmetro denominado 'Categoria' para especificar a categoria do caso de teste individual ou instância dispositivo.
  • Correções de bugs:

  • Parâmetro
  • 691129 Adicionar categoria para TestFixture
  • 701.331 TestFixture atributos nas classes de base não são ignorados
  • 711330 montagem livre-Test dado ícone falha na exibição da árvore
  • 712.444 nunit-console / run não executa estudos de casos parametrizados com vírgulas em nome de casos de teste
  • 725.718 sobrecargas documentados de Has.Property não existem
  • 728.500 TestDomain deve descarregar o teste AppDomain
  • 736.062 Impasse quando EventListener executa uma chamada de Rastreamento + EventPump sincronização
  • 737783 arquivo Results.xsd Distribuído está desatualizado
  • 741402 Erro rodando .NET 1.1 testes de console
  • 747581 Falha em TestFixtureTearDown não relatados em corredor de console

O que é novo na versão 2.5.9:

  • Esta é uma versão de correção da versão estável de NUnit. A maioria dos usuários deve instalar esta versão.

Programas semelhantes

tissue
tissue

15 Apr 15

crackerjack
crackerjack

3 Jun 15

Outro software de desenvolvedor NUnit.org

NUnit
NUnit

6 Jun 15

Comentário para NUnit

Comentários não encontrado
Adicionar comentário
Ligue imagens!