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

nose-cprof
nose-cprof

20 Feb 15

Peptest
Peptest

14 Apr 15

nose-html-output
nose-html-output

20 Feb 15

Sahi
Sahi

14 Apr 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!