pruebe la singularidad en sus fábricas
Si está probando sus fábricas , es posible que también desee verificar que estén generando atributos únicos. Para fallar las pruebas cuando no estoy validando la unicidad, agregué una segunda …
Leer másTutoriales, ejemplos y tips sobre programación
Si está probando sus fábricas , es posible que también desee verificar que estén generando atributos únicos. Para fallar las pruebas cuando no estoy validando la unicidad, agregué una segunda …
Leer másA veces, mi conjunto de pruebas funciona bien, pero realmente he roto una prueba individual al olvidarme de solicitar algo. Me gusta confirmar que todas mis pruebas pueden ejecutarse individualmente …
Leer másA veces, cuando está ejecutando una especificación, o en particular un escenario de pepino, es bueno poder ver el registro para ver dónde se produce el error. A veces, es …
Leer másTDD o desarrollo impulsado por pruebas permite al desarrollador centrarse en el diseño del código sin siquiera implementar la función en primer lugar. Esta actividad permite que el diseño del …
Leer másSeamos honestos: probar el código heredado es difícil. Y C ++ puede ser realmente difícil, especialmente en una base de código heredado, así que hazte un favor y usa un …
Leer másProbar las funcionalidades de un sistema de software es probablemente una de las cosas más importantes que debe hacer si desea lanzar una aplicación confiable para sus clientes. TDD (también …
Leer másConocer 5 pruebas dobles básicas debería ser todo lo que necesita para realizar pruebas unitarias correctamente en cualquier aplicación empresarial a gran escala. Los dobles de prueba tienen 3 propósitos …
Leer másLas últimas CouchRest :: Model Views (en 2.0.0.beta) no se resuelven implícitamente cuando shouldse invoca en ellas. Por ejemplo, si lo hago: dossier.documents.should be_empty Los documentos de Dossier en este …
Leer másA continuación, se muestran algunos enlaces a recursos útiles para ingresar al desarrollo impulsado por el comportamiento en PHP. Dan North (creador de BDD) Presentando BDD BDD es como TDD …
Leer másLo primero que debe hacer es crear un nuevo proyecto para probar. Tengo un proyecto llamado MyProject, y luego creo un nuevo proyecto llamado MyProjectTesting. Tengo todo el código fuente …
Leer másCuando de afuera hacia adentro tdd mi última función web, encuentro que lo siguiente es útil para que zombie falle con un mensaje de error útil cuando no puedo encontrar …
Leer másIntroducción y caso de uso clásico Está trabajando en una base de código de tamaño razonable y descubre que tiene que agregar una función al programa. Como desarrollador experimentado, también …
Leer másEl desarrollo basado en pruebas para algunas personas no se considera una preocupación principal y tiende a dejarse de lado cuando se trabaja en un proyecto con plazos ajustados, y …
Leer más¿Quieres realizar un montón de pruebas? Debes cumplirlos uno por uno. De forma predeterminada, rspecmuestra información sobre cada prueba fallida. Esto distrae mucho. Puede usar la –fail-fastopción que se rompe …
Leer másAl probar algunos objetos que solo leen datos de otra clase (como modelos de proveedores de OAuth o mailers), es necesario leer objetos que tienen una estructura muy anidada y …
Leer másSi alguna vez ha probado las pruebas unitarias o incluso el desarrollo impulsado por pruebas , ya sabe que no será fácil mantener la misma velocidad y ritmo al que …
Leer másAsí que estamos creando una aplicación Rails y queríamos usar rspec para hacer algunas pruebas de integración (hacer algunas pruebas en las solicitudes). Creamos nuestras pruebas en la carpeta de …
Leer másPara probar la implementación de una marca de función, creamos un controlador único en la prueba y verificamos los códigos de respuesta para obtener su #index. No queremos la ruta …
Leer más