Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mockeando tus APIs con C# y Xamarin

Mockeando tus APIs con C# y Xamarin

Esteban Solano Granados

November 14, 2020
Tweet

More Decks by Esteban Solano Granados

Other Decks in Programming

Transcript

  1. #netcoreconf Agenda - ¿Qué es un MockServer? - ¿Cómo implementarlo?

    - Motivos para implementarlo - Ejemplos (Xamarin / C#) https://stvansolano.github.io/blog @stvansolano
  2. #netcoreconf ¿Qué es un Mock Server? • Servidor que simula

    la interacción de un API ante un cliente. • Mecanismo complementario para desarrollo, pruebas e integración • Dummy data, fake requests y respuestas simuladas • Offline, API In-Progress @stvansolano
  3. #netcoreconf ¿Cómo implementar un Mock Server? • Servicios Online ->

    Mocky, MockAPI • Serverless -> Azure Functions, Amplify • Postman, Otros Herramientas @stvansolano
  4. #netcoreconf Integration Tests Mejorar la respuesta (latencia, resiliencia) Time to

    Market (REST, GraphQL) Agilidad (Organización) Continuous Testing Ambientes en transicion Razones para implementar un Mock Server @stvansolano
  5. #netcoreconf DEMO: Xamarin + Mock Server • Configurando el proyecto

    (MockServer) • Configurando los endpoints • Configurando las respuestas • JSON https://github.com/stvansolano/WooCommerce-Mobile