Flutter કેટલાક પ્રકારના પરીક્ષણને સમર્થન આપે છે — યુનિટ ટેસ્ટ (તર્ક), વિજેટ ટેસ્ટ (UI ઘટકો), અને ઇન્ટીગ્રેશન ટેસ્ટ (સંપૂર્ણ એપ્લિકેશન પ્રવાહ). એક સારી પરીક્ષણ વ્યૂહરચના વિશ્વસનીયતા અને આત્મવિશ્વાસ સુધારે છે, અને Flutter ના પરીક્ષણ સાધનો તેને વ્યવહારુ બનાવે છે.
યુનિટ ટેસ્ટ — તર્કનું પરીક્ષણ
// 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);
});
