Ver por etiquetas

Todas las etiquetas » UnitTests (RSS)
Buenas, hace un tiempo escribí un post con un ejemplo sobre como utilizar Moles para realizar pruebas unitarias de Tasks en MSBuild . Hoy como veo que Luis está por empezar a escribir una serie de posts de Moles y SharePoint , pues voy a terminar este post que tengo en los drafts desde hace un tiempo. Primero lo primero, Luis ya ha explicado qué es un Mock, qué es un Stub, desde donde se descarga Moles , etc.; así que vamos al trapo. Esta clase me la he encontrado hace muy poco en un proyecto heredado...
Buenas, hace bastante tiempo comenté un truco la configuración necesaria para poder utilizar TFSBuild para ejecutar pruebas unitarias en proyectos del tipo AddIn de Outlook . Hoy, 2 años después mi recomendación sigue siendo la misma: No incluyas lógica compleja en tu proyecto de AddIn. Separa la misma en proyectos separados y cada uno con su set de pruebas … etc. Vamos que sigue siendo SOLID al 100%. Ahora bien, si por algún motivo extraño de la vida, te encuentras en un escenario donde las clases...
Buenas, voy a seguir con el tabarrón de las pruebas unitarias, después de un fin de semana de descanso. Hoy le toca un poco a Generics, esa gran incorporación al Framework 2.0, que venimos disfrutando y sufriendo desde hace más de 5 años.  Supongamos la siguiente clase GenericSample , que demuestra toda la capacidad inventiva que posee mi cabezota un lunes, y en la que se utilizan Generics con un fin más que tonto: 1: using System; 2: namespace DemoUnittesting 3: { 4: public class GenericSample...
Publicado por El Bruno | con no comments
Buenas, pues si, después de hablar del CollectionAssert en el post de ayer , hoy le toca al StringAssert .  Esta clase nos permitirá realizar diferentes tipos de acciones con cadenas de texto, para poder evaluar el resultado de las mismas en nuestras pruebas unitarias. Por ejemplo: Verificar si una cadena contiene otra cadena Verificar si una cadena cumple o no cumple con una expresión regular Verificar si una cadena comienza o termina con otra cadena La información completa de esta clase se...
Publicado por El Bruno | con no comments
Buenas, entre tanto mal momento con el que tengo q lidiar en estos días, hoy el amigo Alfredo me ha alegrado el día: he conocido muy pero muy tarde la clase CollectionAssert . Esta clase, permite realizar diferentes opciones cuando trabajamos con colecciones en pruebas unitarias. Permite por ejemplo: Comparar 2 colecciones Verificar si una colección es “subset” de otra Verificar el tipo de todos los elementos de una colección Verificar si una colección contiene un elemento (o si no lo contiene) etc...