Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mockeando tus APIs con C# y Xamarin
Search
Esteban Solano Granados
November 14, 2020
Programming
0
550
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
Mobile Workshop: Xamarin Intro
stvansolano
0
260
XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB
stvansolano
0
260
Intro a Git, GitHub Actions y Azure Container Instances
stvansolano
0
61
C# 8 & NET 5: Primeros Pasos
stvansolano
0
710
Desarrollo de aplicaciones Real-time con Xamarin y CosmosDB
stvansolano
0
680
Introduccion a Inteligencia Artificial y Aprendizaje Maquina en la Nube
stvansolano
0
46
Mobile Backends: Docker, .NET Core + SQL Server (Linux)
stvansolano
0
550
Intro a Azure DevOps y VS Online
stvansolano
0
80
Desarrollo móvil con Serverless, Docker y Xamarin
stvansolano
0
160
Other Decks in Programming
See All in Programming
PEPCは何を変えようとしていたのか
ken7253
2
200
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
250
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
260
Ruby on cygwin 2025-02
fd0
0
180
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
230
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
150
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
510
ソフトウェアエンジニアの成長
masuda220
PRO
12
2.1k
Ça bouge du côté des animations CSS !
goetter
2
150
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
120
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Music & Morning Musume
bryan
46
6.4k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Six Lessons from altMBA
skipperchong
27
3.6k
Fireside Chat
paigeccino
34
3.2k
Site-Speed That Sticks
csswizardry
4
400
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
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