Si optáis por usar Moles con NUnit puede que os encontréis un problema al ejecutar las pruebas unitarias desde Visual Studio: Y es que es necesario instrumentar el proceso para que el framework de Moles pueda interceptar las llamadas a los métodos que estamos haciendo mock o stub. Para los tests de Visual...
El próximo día 29 de Marzo a las 19:30 (GMT+01:00) Madrid, París gracias a la gente de SecondNug , daré una charla sobre Moles . Quiero que sea un webcast ameno y por eso tengo preparado varios ejemplos, aunque veremos un poco de teoría. En cuanto a los ejemplos tengo preparado comparitivas con Moq,...
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...
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...
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...
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...
¿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...
Buenas, ayer escribí un post donde comenté un escenario donde al intentar ejecutar pruebas unitarias para Custom Tasks de MSBuild , nos encontrábamos con que la instancia de la propiedad Log ( TaskLoggingHelper ) no estaba inicializada y no podíamos continuar con nuestras pruebas. Para solucionar este...