import 'package:eatvio_app/features/registration/models/location_model.dart'; import 'package:flutter_test/flutter_test.dart'; void main() { group('LocationModel', () { test('создает LocationModel с правильными значениями', () { const model = LocationModel( locations: ['Moscow', 'Saint Petersburg'], responseBody: '{}', ); expect(model.locations.length, 2); expect(model.locations.first, 'Moscow'); expect(model.responseBody, '{}'); }); test('fromJson создает LocationModel из JSON', () { final json = { 'locations': ['Moscow', 'Saint Petersburg'], 'response_body': '{}', }; final model = LocationModel.fromJson(json); expect(model.locations.length, 2); expect(model.responseBody, '{}'); }); }); }