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);
});
