jugar_probar/emulation/mod.rs
1//! Device Emulation and Environment Mocking (Features 15-16)
2//!
3//! Emulate mobile devices, screen sizes, geolocation, and other environment settings.
4//!
5//! ## EXTREME TDD: Tests written FIRST per spec
6//!
7//! ## Toyota Way Application:
8//! - **Poka-Yoke**: Pre-defined device profiles prevent configuration errors
9//! - **Genchi Genbutsu**: Accurate real-device specifications from actual devices
10
11mod audio;
12mod device;
13mod geolocation;
14
15pub use audio::{AudioEmulator, AudioEmulatorConfig, AudioEmulatorError, AudioSource};
16pub use device::{DeviceDescriptor, DeviceEmulator, TouchMode, Viewport};
17pub use geolocation::{GeolocationMock, GeolocationPosition};