unit-testing

¿Cómo funciona la invocación de mockito when ()?

Dada la siguiente declaración Mockito: when(mock.method()).thenReturn(someValue); ¿Cómo Mockito va sobre la creación de ... a when ()? Me imagino que esto utiliza algunas cosas CGLib, pero estaría interesado en saber cómo esto se hace técnicamente.

Mejores Prácticas de Desarrollo Basado en Pruebas Utilizando C# y RhinoMocks [cerrado]

Para ayudar a mi equipo a escribir código comprobable, se me ocurrió esta simple lista de mejores prácticas para hacer que nu ... o se pueden probar. Marque como virtuales los métodos que pretende burlarse. Motivo: Rhino se burla de métodos no virtuales.

Cómo simular ConfigurationManager.AppSettings con moq

Estoy atascado en este punto de código que no sé cómo simulacro: ConfigurationManager.AppSettings["User"]; Tengo que simular el ConfigurationManager, pero no tengo ni idea, estoy usando Moq. ¿Alguien puede darme una propina? ¡Gracias!

¿Cómo se burla del sistema de archivos en C# para las pruebas unitarias?

¿Hay bibliotecas o métodos para simular el sistema de archivos en C# para escribir pruebas unitarias? En mi caso actual tengo métodos que comprueban si existe cierto archivo y leen la fecha de creación. Puede que necesite más que eso en el futuro.

¿Cuáles son las principales diferencias entre TDD y BDD?

El desarrollo basado en pruebas ha estado de moda en la comunidad.NET durante los últimos años. Recientemente, he oído murmuraciones en el ALT.NET comunidad acerca de BDD. ¿Qué es eso? ¿Qué lo hace diferente del TDD?

¿Cómo apago programáticamente una instancia de ExpressJS para realizar pruebas?

Estoy tratando de averiguar cómo apagar una instancia de Express. Básicamente, quiero la inversa de la llamada .listen(port) ... sto, pero desde el zócalo el servidor solo está conectado al servidor Express, creo que esto debe suceder en la capa express.

Pruebas unitarias de validación MVC

¿Cómo puedo probar que la acción de mi controlador está poniendo los errores correctos en el ModelState al validar una entid ... id); } Supongo que además de esta pregunta, debería Estar probando la validación, y debería estar probando de esta manera?

No se encontró la clase: Empty Test Suite in IntelliJ

Estoy empezando el programa de ciencias de la computación en mi universidad, y estoy teniendo algunos problemas con IntelliJ. ... ¿Cómo puedo hacer que mis pruebas funcionen? Gracias de antemano. Estoy usando la versión más reciente de IntelliJ IDEA CE.

¿Debería ser "Arrange-Assert-Act-Assert"?

Con respecto al patrón de prueba clásico de Arrange-Act-Assert, con frecuencia me encuentro agregando una contra-afirmación ... lo contrario de la aserción final. No es una afirmación que Arrange funcionó; es una afirmación que Act no ha pero funcionó.

Perl build, pruebas unitarias, cobertura de código: Un ejemplo de trabajo completo

La mayoría de las respuestas de Stackoverflow que he encontrado con respecto al proceso de compilación de Perl y las pruebas ... propia pregunta con él, pero probablemente hay otros usuarios que tienen mejores ejemplos que los que se me ocurrieron con.)

Cómo puedo escapar de la etiqueta ERB en ERB

Tengo un archivo fixture.yml simple: label: body: "<%= variable %>" El problema es que el código ERB se analiza ... mientras que en realidad quiero que el cuerpo sea literalmente "" (sin interpolar). ¿Cómo puedo escapar de la etiqueta ERB?

Python unittests en Jenkins?

¿Cómo consigue que Jenkins ejecute casos unittest de python? ¿Es posible juntar la salida XML de estilo del paquete incorporado unittest?

Unit test, NUnit o Visual studio?

Estoy usando Visual studio (a veces resharper) para ejecutar mi prueba unitaria. He oído hablar de NUnit, pero no se muchas cosas al respecto... ¿Debería importarme? Puede ofrecer algo mejor que visual studio? ¿Debo usar NUnit y por qué?

¿Cómo puedo ejecutar NUnit en modo de depuración desde Visual Studio?

Recientemente he estado construyendo un marco de prueba para un poco de C# en el que he estado trabajando. Tengo NUnit config ... e elegir un proyecto de biblioteca de clases normal C# y luego el las instrucciones de mi respuesta seleccionada funcionarán.

¿QUnit vs Jasmine? [cerrado]

¿Cuáles son las principales diferencias entre estos dos marcos de prueba? Soy totalmente nuevo para probar el Desarrollo impulsado y comenzando desde el principio.

Verificación de un parámetro específico con Moq

public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageSe ... essages.Contains(message))), Times.Once()); } Por cierto, ¿cómo podría extraer la expresión ¿de la llamada de Verificación?

¿Cómo configurar los parámetros de JVM para las pruebas Unitarias Junit?

Tengo algunas pruebas unitarias Junit que requieren una gran cantidad de espacio de montón para ejecutarse, es decir, 1G. (Pr ... a compartir esas especificaciones a través de IDE en cualquier máquina (después de haber recogido el código del repositorio).

Comparar igualdad entre dos objetos en NUnit

Estoy tratando de afirmar que un objeto es "igual" a otro objeto. Los objetos son solo instancias de una clase con un montó ... mo espíritu que el CollectionEquivalentConstraint en el que NUnit verifica que el contenido de dos colecciones son idénticos.

Código de pruebas unitarias con una dependencia del sistema de archivos

Estoy escribiendo un componente que, dado un archivo ZIP, necesita: Descomprima el archivo. Encuentre una dll específica ... go que depende del sistema de archivos? edit Estoy usando.NET, pero el concepto podría aplicar Java o código nativo también.

Prueba unitaria de Python con clase base y sub

Actualmente tengo algunas pruebas unitarias que comparten un conjunto común de pruebas. He aquí un ejemplo: import unittest ... ce que Python unittest está ejecutando el BaseTest original por su cuenta y necesito un mecanismo para evitar que de suceder.