Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Mockeando tus APIs con C# y Xamarin
Esteban Solano Granados
November 14, 2020
Programming
0
310
Mockeando tus APIs con C# y Xamarin
Esteban Solano Granados
November 14, 2020
Tweet
Share
More Decks by Esteban Solano Granados
See All by Esteban Solano Granados
stvansolano
0
120
stvansolano
0
130
stvansolano
0
9
stvansolano
0
490
stvansolano
0
510
stvansolano
0
3
stvansolano
0
400
stvansolano
0
13
stvansolano
0
55
Other Decks in Programming
See All in Programming
masayaaoyama
4
550
ken3ypa
0
160
xrdnk
0
130
siketyan
1
120
yagitatsu
3
1.6k
horie1024
1
400
kyonmm
2
2.2k
shigeruoda
0
480
nbkouhou
1
1.3k
nbkouhou
0
990
s_uryu
0
210
kazaman97
0
200
Featured
See All Featured
destraynor
146
19k
bkeepers
321
53k
ddemaree
274
31k
zenorocha
297
40k
scottboms
251
11k
aarron
258
36k
afnizarnur
176
14k
jacobian
255
20k
tmm1
61
8.5k
davidbonilla
70
3.5k
rasmusluckow
318
18k
swwweet
206
6.8k
Transcript
#netcoreconf https://stvansolano.github.io/blog Esteban Solano G. Mockeando tus APIs con C#
y Xamarin Microsoft MVP
#netcoreconf Agenda - ¿Qué es un MockServer? - ¿Cómo implementarlo?
- Motivos para implementarlo - Ejemplos (Xamarin / C#) https://stvansolano.github.io/blog @stvansolano
#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
#netcoreconf ¿Cómo implementar un Mock Server? • Servicios Online ->
Mocky, MockAPI • Serverless -> Azure Functions, Amplify • Postman, Otros Herramientas @stvansolano
#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
#netcoreconf Aspectos a considerar Tiempo Costo Complejidad "Dilema del API"
@stvansolano
#netcoreconf DEMO: Xamarin + Mock Server • Configurando el proyecto
(MockServer) • Configurando los endpoints • Configurando las respuestas • JSON https://github.com/stvansolano/WooCommerce-Mobile
¡GRACIAS COMUNIDAD! • Blog: https://stvansolano.github.io/blog/ • Twitter: @stvansolano • Github:
/stvansolano