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
570
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
280
XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB
stvansolano
0
270
Intro a Git, GitHub Actions y Azure Container Instances
stvansolano
0
73
C# 8 & NET 5: Primeros Pasos
stvansolano
0
730
Desarrollo de aplicaciones Real-time con Xamarin y CosmosDB
stvansolano
0
690
Introduccion a Inteligencia Artificial y Aprendizaje Maquina en la Nube
stvansolano
0
60
Mobile Backends: Docker, .NET Core + SQL Server (Linux)
stvansolano
0
560
Intro a Azure DevOps y VS Online
stvansolano
0
100
Desarrollo móvil con Serverless, Docker y Xamarin
stvansolano
0
180
Other Decks in Programming
See All in Programming
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2k
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
Laravel Boost 超入門
fire_arlo
2
210
TDD 実践ミニトーク
contour_gara
1
290
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
210
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
720
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
6
2.3k
時間軸から考えるTerraformを使う理由と留意点
fufuhu
15
4.6k
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
0
400
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
380
はじめてのMaterial3 Expressive
ym223
2
240
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
300
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Into the Great Unknown - MozCon
thekraken
40
2k
Context Engineering - Making Every Token Count
addyosmani
1
30
The Invisible Side of Design
smashingmag
301
51k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Designing for humans not robots
tammielis
253
25k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Embracing the Ebb and Flow
colly
87
4.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