Flutter ले धेरै प्रकारका परीक्षणहरूलाई समर्थन गर्दछ — unit tests (तर्क), widget tests (UI घटकहरू), र integration tests (पूरा अनुप्रयोग प्रवाहहरू)। राम्रो परीक्षण रणनीतिले विश्वसनीयता र आत्मविश्वास सुधार गर्दछ, र Flutter को परीक्षण उपकरणहरूले यसलाई व्यावहारिक बनाउँदछ।
Unit tests — तर्क परीक्षण गर्नुहोस्
// test pure logic (functions, classes, business logic) — fast, no UI
test('adds two numbers', () {
expect(add(2, 3), 5);
});
test('Cart calculates total', () {
final cart = Cart()..add(Item(price: 10));
expect(cart.total, 10);
});
