testing library

Test utilities for apps using flutter_virtual_tryon.

Import in tests only:

import 'package:flutter_virtual_tryon/testing.dart';

MockVisionBackend drives a VirtualTryOn widget with scripted tracking data — no camera, no ML models — so widget tests can exercise detection, loss, and error flows deterministically.

Classes

MockVisionBackend
A scriptable VisionBackend for tests: you emit tracking data by hand instead of running a camera and ML models.