January 2011 - Artículos

[Moles] Pruebas unitarias de código ASP.NET

En este post vamos a ver como podemos realizar pruebas unitarias sobre el framework de ASP.NET. Antes de empezar quiero dejar claro que este código debe tomarse como un ejemplo para ver la potencia que nos brinda el framework de Moles. Imaginaros que queremos hacer una prueba unitaria de este método: public partial class CustomerInfo : System.Web.UI.Page { /// <summary> /// Handles the Load event of the Page control. /// </summary> /// <param name="sender">The source of...
Publicado por Luis Ruiz Pavón | 6 comment(s)

[Gambadas] Facebook y la “Personalización instantánea”

Hoy he leido que Facebook entre hoy y mañana habilitará la Personalización instantánea dentro de la privacidad de tu cuenta, que entre otras cosas sino me equivoco, permite que empresas como Bing , TripAdvisor , Clicker , Rotten Tomatoes , Docs , Pandora , Yelp y Scribd tener acceso a la información que ya compartiste con todos (¿Y si solo la comparto con mis amigos?) La cosa es que he ido a deshabilitar esta opción, puesto que por defecto viene habilitada y para ello he seguido estos pasos: Cuanta...
Publicado por Luis Ruiz Pavón | 6 comment(s)
Archivado en: ,

[Moles] Pruebas unitarias de métodos no deterministas

Continuamos con la serie de post relacionados con Moles . Ya vimos una introducción y stubs . Es este caso concreto vamos a ver como podemos hacer pruebas unitarias sobre métodos no deterministas. ¿Qué son los métodos o funciones no deterministas? Pues son aquellos que devuelven un resultado diferente con un conjunto específico de valores de entrada cada vez que les llamamos o támbien por que dependen de variables del entorno (Como vamos a ver en nuestro...
Publicado por Luis Ruiz Pavón | 2 comment(s)
Archivado en: ,,

[Moles] Empezando con Stubs

Ya está empezando a hablarse sobre Moles en Geeks, el Bruno ha escrito un par de artículos un ejemplo sobre como utilizar Moles para realizar pruebas unitarias de Tasks en MSBuild y “Hola Mundo” con Moles y yo he escrito una pequeña introdución . Ahora vamos a ver un ejemplo de Stubs, y para los que no sepan para que sirven o que son les refresco la memoria: Stubs: Sirven para testear clases que implementan interfaces (Esto podría hacerse con otros frameworks...
Publicado por Luis Ruiz Pavón | 2 comment(s)
Archivado en: ,,

[Moles]: Introducción

¿Qué es? Para que nos entendamos, Moles es un framework de Stubs pero además nos permite testear clases selladas, métodos estáticos, no virtuales… mediante el uso delegados. Para los que trabajan habitualmente con SharePoint y conocen TypeMock (De pago) a partir de ahora ya no hay excusa para hacer pruebas unitarias de receivers, features… de manera gratuita. Diferencia entre Moles y Stubs Dentro del framework de Moles tenemos: Stubs: Para testear...
Publicado por Luis Ruiz Pavón | 2 comment(s)
Archivado en: ,,

Habilitar el visor de documentos XPS en Windows Server 2008 R2

Esta mañana al abrir un documento XSP desde una VM me metí en un bucle infinito al darle a Open : Para poder visualizar documentos XPS en Windows Server 2008 R2 tenemos que añadir una característica. Para ello abrimos el Server Manager Pulsamos en Add Feature : La instalamos y ya podemos visualizar documentos XPS. Un saludo
Publicado por Luis Ruiz Pavón | con no comments