Estoy buscando comparar dos matrices en la prueba de Google. En UnitTest ++ esto se hace a través de CHECK_ARRAY_EQUAL. ¿Cómo lo haces en Google Test?
Estoy buscando comparar dos matrices en la prueba de Google. En UnitTest ++ esto se hace a través de CHECK_ARRAY_EQUAL. ¿Cómo lo haces en Google Test?
Tengo un fixture.ymlarchivo simple : label: body: "<%= variable %>" El problema es que el código ERB se analiza como parte de la carga del dispositivo, mientras que en realidad quiero que el cuerpo sea literalmente "<% = variable%>" (no interpolado). ¿Cómo escapo de la etiqueta...
Siempre he programado solo, todavía soy un estudiante, así que nunca programé con nadie más, ni siquiera he usado un sistema de control de versiones antes. Ahora estoy trabajando en un proyecto que requiere conocimiento de cómo los programadores trabajan juntos en una pieza de software en una...
Tengo una función de Python que escribe un archivo de salida en el disco. Quiero escribir una prueba unitaria para ello usando el módulo de prueba unitaria de Python. ¿Cómo debo afirmar la igualdad de archivos? Me gustaría recibir un error si el contenido del archivo difiere del esperado +...
Tengo una función con un decorador que estoy intentando probar con la ayuda de la biblioteca Python Mock . Me gustaría usar mock.patchpara reemplazar el decorador real con un decorador "bypass" simulado que simplemente llama a la función. Lo que no puedo entender es cómo aplicar el parche antes...
Estoy ejecutando algunas pruebas asincrónicas en Mocha usando el Browser Runner y estoy tratando de usar las afirmaciones de estilo de espera de Chai: window.expect = chai.expect; describe('my test', function() { it('should do something', function (done) { setTimeout(function () {...
El método assertAlmostEqual (x, y) en el marco de pruebas unitarias de Python prueba si xy yson aproximadamente iguales asumiendo que son flotantes. El problema assertAlmostEqual()es que solo funciona con flotadores. Estoy buscando un método assertAlmostEqual()que funcione en listas de...
Mi versión de Python es 2.6. Me gustaría ejecutar el método de configuración de prueba solo una vez, ya que allí hago cosas que son necesarias para todas las pruebas. Mi idea era crear una variable booleana que se establecería en 'verdadera' después de la primera ejecución y luego deshabilitar...
¿Cuál es una buena manera de realizar pruebas unitarias de alcance aislado en AngularJS? JSFiddle mostrando prueba unitaria Fragmento de directiva scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen...
Tengo problemas para probar el enrutador en mi aplicación, que se basa en el enrutador de interfaz de usuario angular. Lo que quiero probar es si las transiciones de estado cambian la URL de manera apropiada (habrá pruebas más complicadas más adelante, pero aquí es donde estoy comenzando). Aquí...
Soy nuevo en Jest, estoy tratando de usarlo para probar si se llamó a una función o no. Noté que mock.calls.length no se restablece para cada prueba, sino que se acumula. ¿Cómo puedo convertirlo en 0 antes de cada prueba? No quiero que mis próximas pruebas dependan de los resultados de las...
Tengo un error de gradle: ..."Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0." Descripción del caso: Adjunto al código base del proyecto las siguientes bibliotecas: APP / build.gradle //(Required) Writing and executing Unit Tests on the JUnit...
Me gustaría que mi ensamblaje Core no exponga una determinada clase y aún me gustaría poder probarlo. Cómo puedo hacer eso ?
En el método setUp () de unittest, configuré algunas variables propias , a las que luego se hace referencia en las pruebas reales. También creé un decorador para hacer algunos registros. ¿Hay una manera en la que puedo acceder a los auto variables desde el decorador? En aras de la simplicidad,...
Una vez finalizada la ejecución de las pruebas utilizando el manage.py testcomando de Django, solo se imprime en la consola el número de pruebas aprobadas. (virtualenv) G:\Project\>python manage.py test Creating test database for alias
En pocas palabras, el contrato hashCode, según el object.hashCode () de Java: El código hash no debería cambiar a menos que algo que afecte a equals () cambie equals () implica que los códigos hash son == Supongamos que se interesa principalmente en los objetos de datos inmutables: su...
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 6 años . Mejora esta...
Primero, donde está mi conocimiento: Las pruebas unitarias son aquellas que prueban una pequeña parte de código (métodos únicos, en su mayoría). Las pruebas de integración son aquellas que prueban la interacción entre múltiples áreas de código (que con suerte ya tienen sus propias pruebas...
async void las pruebas unitarias no se pueden ejecutar en Visual Studio 2012: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } } Si quiero tener una prueba unitaria asincrónica, el método de...
Estoy programando en Java y mis aplicaciones utilizan mucho DB. Por lo tanto, es importante para mí poder probar el uso de mi base de datos fácilmente. ¿De qué se tratan las pruebas de base de datos? Para mí, deberían proporcionar dos requisitos simples: Verifique la sintaxis SQL. Más...