9. Test doubles frameworks
¿Qué más comportamientos se pueden
programar en los dobles de test? Con qué
frameworks?
pyDoubles
Mockito
Jmock
Moq
Rhino.Mocks
PHPUnit
GoogleMock
10. pyDoubles.org
Made with TDD and open source!
when(obj.method).with_args(1).then_return(1000)
when(obj.method).then_raise(ApplicationException())
when(obj.method).then_return(1000)
expect_call(obj.method).with_args(1)
expect_call(obj.method).with_args(1, ANY_ARG)
assert_that(obj.method).was_called().with_args(1)
when(obj.method).with_args(
str_containing(”abc”)).then_return(1)
Powered by...
11. iExpertos.com
Formación para equipos de desarrollo:
Iniciación a TDD y TDD Avanzado
eXtreme Programming a fondo (XP)
Coaching
Desarrollamos contigo:
Dos iExpertos en tu empresa desde el arranque
del proyecto.
Formación y desarrollo, todo en uno.