NUnit

Software captura de pantalla:
NUnit
Detalles de software:
Versión: 2.6.3 / 2.9.6
Fecha de carga: 19 Feb 15
Promotor: NUnit.org
Licencia: Libre
Popularidad: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit es un código abierto y completamente marco de desarrollo de la unidad de pruebas gratuito diseñado especialmente para todos los lenguajes .NET, inicialmente portados de JUnit, que se ejecuta en Mono y Microsoft .NET.
Al estar escrito enteramente en C #, NUnit ha sido diseñado para tomar ventaja de las muchas características de los lenguajes .NET, tales como los atributos personalizados, expresiones lambda, genéricos y otras capacidades de reflexión relacionados.
NUnit ha sido diseñado para llevar xUnit a todos los lenguajes .NET. & Nbsp; Desde la versión 3.0, NUnit se divide en varios proyectos de forma flexible. Es una aplicación independiente de la plataforma que soporta los sistemas operativos Linux y Microsoft Windows

¿Qué hay de nuevo en esta versión:.

  • Características principales:
  • proyectos separados para nunit-consola y nunit.engine
  • Nueva construye para .NET 4.5 y Silverlight
  • TestContext es ahora compatible e incluye una propiedad adicional, al azar, que puede ser utilizado para generar valores aleatorios repetibles para su uso en una prueba.
  • La API de marco externo es ahora estable; interfaces internas están separadas de API
  • Las pruebas pueden ejecutarse en paralelo en hilos separados
  • Soluciones y proyectos utilizan ahora VS2012 (a excepción de marco compacto)
  • Corrección de errores:

  • Colecciones
  • 463 470 Debemos encapsular referencias para pre-2.0
  • 498690 Assert.That () no le gusta propiedades con setters de ámbito

  • Pruebas
  • 501784 Teoría no funcionan correctamente cuando se utiliza parámetros nulos
  • 531 873 Reportaje: La extracción de pruebas de unidad de conjunto de prueba NUnit y llamando a uno adecuado
  • 611 325 Permitir Teardown para detectar si la última prueba falló
  • 611 938 instancias de prueba genéricos desaparecen
  • 655882 Hacer CategoryAttribute heredó
  • 664081 Añadir Server 2008 R2 y Windows 7 para PlatformAttribute
  • 671432 Nant Promueve a ULTIMO LANZAMIENTO
  • 676560 Assert.AreEqual no soporta IEquatable
  • 691 129 guardar Categoría parámetro para TestFixture

  • Petición
  • 697 069 Característica: ubicación dinámica para TestResult.xml
  • 708173 lógica de NUnit para comparar arrays - utilizar Comparer si se proporciona
  • 709062 & quot; System.ArgumentException: No se puede comparar & quot; cuando el elemento es una lista
  • 712 156 Pruebas no pueden utilizar AppDomain.SetPrincipalPolicy
  • 719184 Platformdependency en src / ClientUtilities / util / Servicios / DomainManager.cs: 40
  • 719 187 Usando Path.GetTempPath () hace que los conflictos en las carpetas temporales compartidos
  • 735851 Agregar detección de 3.0, 3.5 y 4.0 marcos a PlatformAttribute
  • 736 062 Deadlock cuando EventListener realiza una llamada de seguimiento + sincronización EventPump
  • 756 843 A falta de afirmación no muestra el modo de tolerancia no lineal
  • 766 749 net-2,0 nunit-consola-x86.exe.config debe tener un elemento y también permitirá loadFromRemoteSources
  • 770471 Assert.IsEmpty no soporta IEnumerable
  • 785 460 guardar Categoría parámetro para TestCaseSourceAttribute
  • 787106 EqualConstraint proporciona información fracaso inadecuada para IEnumerables
  • 792466 TestContext MethodName
  • 794115 HashSet informó incorrectamente
  • 800089 Assert.Throws () Cueros detalles de AssertionException interior

  • Petición
  • 848 713 Característica: Añadir conmutador de consola para romper en ningún error de caso de prueba
  • 878376 Add 'Exactamente (n)' a la sintaxis NUnit restricción
  • 882 137 Cuando no se ejecuta ningún pruebas, muestran suites de nivel superior como concluyente
  • 882517 NUnit 2.5.10 no reconoce TestFixture si sólo hay TestCaseSource interior
  • 885 173 pruebas todavía se ejecutan después de la cancelación por el usuario
  • 885 277 Excepción cuando el proyecto requiere un tiempo de ejecución usando sólo 2 dígitos

  • Petición
  • 885 604 Característica: Explícito parámetro llamado a TestCaseAttribute
  • 890129 DelayedConstraint no parece sondear propiedades de los objetos
  • 892 844 No usar el perfil Mono 4.0 bajo Windows
  • 893919 DelayedConstraint falla propiedades de votación en las referencias que son inicialmente nulo
  • 896.973 líneas de salida de la consola se ejecutan juntos bajo Linux

  • Restricción
  • 897289 Is.Empty tiene claro mensaje de fallo
  • 898 192 Pedido de funciones: Is.Negative, Is.Positive
  • 898256 IEnumerable para puntos de datos no funciona
  • 899178 mensaje de error incorrecto para las pruebas con parámetros que esperan excepciones
  • 904 841 Después de salir para el tiempo de espera no se ejecuta el método de desmontaje
  • 908 829 atributo TestCase no juega bien con funciones de prueba variadic
  • 910218 NUnit debe agregar un separador posterior a la ApplicationBase
  • 920472 CollectionAssert.IsNotEmpty deben deshacerse enumerador
  • 922455 Añadir soporte para Windows 8 y Windows 2012 Server para PlatformAttribute
  • 928 246 Uso assembly.Location lugar de assembly.CodeBase
  • 958 766 Para el trabajo de desarrollo bajo TeamCity, tenemos que apoyar nunit2 salida formateada bajo-corredor directo
  • 1000181 parametrizada TestFixture con System.Type como falla argumentos del constructor
  • 1000213 mensaje concluyente No en la salida del informe
  • 1023084 Agregar apoyo Enum a RandomAttribute
  • 1028188 Añadir soporte para Silverlight
  • 1029785 Prueba de carga desde la carpeta remota no pudo correr con excepción System.IODirectory
  • 1037144 Añadir apoyo MonoTouch a PlatformAttribute
  • 1041365 Añadir soporte MaxOsX y Xbox al atributo plataforma
  • 1057981 C # 5 pruebas asincrónicos no se admiten
  • 1060631 Añadir .NET 4.5 build
  • 1064014 pruebas asincrónicos simples no volviesen Tarea

  • Métodos
  • 1071164 Soporte asincrónicos en escenarios de uso de Lanza limitaciones
  • 1071343 Runner.Load falla en CF si el conjunto de prueba contiene un método genérico
  • 1071861 Error en Restricciones de ruta
  • 1072379 Informe de tiempo de ejecución de pruebas con una mayor resolución
  • 1074568 Assert / Asumir debería apoyar un método asíncrono para el ActualValueDelegate
  • 1082330 Mejor Excepción si se aplica atributo setCulture varias veces
  • 1111834 Ficha Objeto aleatorio como parte del contexto de prueba
  • 1111838 Incluir Raíz aleatoria en informe de prueba
  • 1172979 guardar Categoría Apoyo a nunitlite Runner

  • Pruebas de unicidad
  • 1203361 Randomizer veces fallan
  • 1221712 Al que no existe método de prueba se especifica en-test, el resultado sigue estando & quot; Ejecutar pruebas: 1, Aprobado: 1 & quot;
  • 1223294 System.NullReferenceException tirado cuando se utiliza ExpectedExceptionAttribute en una clase estática
  • 1225542 Estandarizar las opciones de línea de comandos para instrumento de prueba

¿Qué hay de nuevo en la versión 2.6.3:

  • Marco:
  • Al ejecutar en .NET 4.5, los métodos asincrónicos pueden ahora usarse como blanco de una ThrowsConstraint.
  • Al ejecutar en .NET 4.5, los métodos asincrónicos pueden ahora usarse como ActualValueDelegate pasado a Assert.That () o Assume.That ().
  • Corrección de errores:

  • Métodos
  • 1071164 Soporte asincrónicos en escenarios de uso de Lanza limitaciones
  • 1071714 TestContext se rompe cuando se utiliza una versión anterior del corredor junto a una nueva versión del marco
  • 1071861 Error en Restricciones de ruta
  • 1072379 Informe de tiempo de ejecución de pruebas con una mayor resolución
  • 1074568 Assert / Asumir debería apoyar un método asíncrono para el ActualValueDelegate
  • 1079296 NUnit 2.6.2 Falla en Mono
  • 1082330 Mejor Excepción si se aplica atributo setCulture varias veces
  • 1084181 TestExecutionContext SerializationException
  • 1086975 excepción de seguridad después de actualizar a 2.6.2
  • 1096902 salida de rastreo está desactivado por defecto en la versión 2.6.2.12296
  • 1097854 documentación incorrecta para la opción de consola corredor / test
  • 1107746 etiquetas Añadir NUnit a Nuget paquetes
  • 1130239 classicModel.html está vinculado en ayuda local, pero no existe
  • 1167638 recursividad incorrectamente detectada con tipos implementar IEnumerable y primordial es igual a / operadores / tipos de valor
  • 1167805 problemas entre dominios con XmlSchema y contexto de la llamada
  • 1222148 / interruptor marco no reconoce net-4.5
  • 1235891 Propuesto 2.6.3 versión: ArgumentNullException en NUnit.Framework.AsyncInvocationRegion..cctor

¿Cuál es nuevo en la versión 2.6.2:

  • Esta versión incluye una serie de correcciones de errores y soporte los métodos de ensayo asincrónicos bajo .NET 4.5.

¿Qué hay de nuevo en la versión 2.6.1:

  • La versión 2.6.1 corrige algunos errores pendientes en NUnit 2.6.

¿Qué hay de nuevo en la versión 2.6 Beta 3:

  • Esto corrige algunos bugs encontrados en la segunda beta liberación.

¿Cuál es nuevo en la versión 2.6 Beta 2:

  • La segunda versión beta de NUnit 2.6 incluye algunos errores arreglos en la primera beta, así como varias mejoras.

¿Qué hay de nuevo en la versión 2.6 Beta:

  • NUnit 2.6 incluye varias características nuevas y un número de error correcciones.

¿Qué hay de nuevo en la versión 2.5.10:

  • Marco:
  • TestCaseAttribute y TestFixtureAttribute ahora aceptan un parámetro denominado 'Categoría' para especificar la categoría del caso de prueba individual o instancia accesorio.
  • Corrección de errores:
  • 691 129 guardar Categoría parámetro para TestFixture
  • 701331 TestFixture atributos de clases base no se ignoran
  • 711.330 montaje de prueba gratuita dado icono de fallo en la pantalla del árbol
  • 712444 nunit-consola / run no ejecuta casos de prueba con parámetros con comas en nombre de la prueba de los casos

  • No existen
  • 725718 sobrecargas documentados de Has.Property
  • 728500 dominioDePrueba debe descargar la prueba de dominio de aplicación
  • 736 062 Deadlock cuando EventListener realiza una llamada de seguimiento + sincronización EventPump
  • 737.783 archivo Results.xsd Distribuida no está actualizado
  • 741 402 Error al ejecutar .NET 1.1 pruebas consola
  • 747581 Falla en TestFixtureTearDown no informó en corredor de la consola

¿Qué hay de nuevo en la versión 2.5.9:

  • Esta es una versión de corrección de errores de la versión estable de NUnit. La mayoría de los usuarios deben instalar esta versión.

Programas parecidos

Speccer
Speccer

14 Apr 15

LAMPcheck
LAMPcheck

2 Jun 15

Apache AntUnit
Apache AntUnit

11 May 15

Otro software de desarrollador NUnit.org

NUnit
NUnit

6 Jun 15

Comentarios a la NUnit

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!