Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manusa/presentations-mock-mvc-in-action

Source code for workshop/presentation mock-mvc-in-action
https://github.com/manusa/presentations-mock-mvc-in-action

mockmvc presentation spring spring-boot spring-mvc tutorial tutorial-code workshop

Last synced: 13 days ago
JSON representation

Source code for workshop/presentation mock-mvc-in-action

Awesome Lists containing this project

README

        

# MockMVC in Action!

Source code to back the presentation / workshop where I highlight the advantages of using
MockMVC testing framework in order to test Spring endpoints.

MockMVC is one of the main pieces for the development of Spring MVC "integration" tests
within the Spring testing framework package.

This presentation will highlight which is the most efficient way to use MockMVC comparing
the different alternatives to initialize and configure the tool.

The presentation will also focus on the different use cases and kinds of endpoints
or controllers that can be tested with this tool and what are the advantages compared
with traditional and more strict unit tests.

The presentation will be eminently practical and there'll be lots of source code
with the different examples.

# MockMVC en Acción!

Código fuente para respaldar la presentación / workshop dónde se muestran las ventajas de
emplear MockMVC testing framework a la hora de hacer pruebas en endpoints implementados
con Spring.

MockMVC es una de las piezas clave para el desarrollo de pruebas de "integración"
de Spring MVC dentro del paquete Spring testing framework.

En esta presentación veremos cuál es la forma más eficiente de utilizarlo comparando
las distintas formas en las que se puede inicializar y configurar.

También se presentarán diferentes casos de uso y tipos de endpoints o controladores
que se pueden probar con la herramienta y cuáles son sus ventajas respecto a los tests
unitarios tradicionales y más estrictos.

La presentación será eminentemente práctica y se mostrará mucho código fuente con los
diferentes ejemplos.